2014-02-13 3 views
0

В моем MVC приложения, у меня есть следующий DIV:Как загрузить страницу в DIV динамически в MVC4

<div id='loader' > </div> 
<input type="button" id="button" value="OK" /> 
<script> 
$("#button").on("click", function(){ 
    // want to load MyPage.html here in loader div 
    alert('121'); 
    return false; 
});  
</script> 

пока есть другая страница, которая содержит MyPage.htmlHTML содержания .i.e. table.

mypage.html

<table> 
    <tr> 
     <td> Data1</td> <td> Data2</td> <td> Data3</td> 
    </tr> 
</table> 

Я хочу LoadMyPage.html на события нажатия кнопки. как это исправить?

+1

Fix что? Вы ничего не пробовали, что можно было исправить. –

ответ

1
$("#button").on("click", function(){ 
    $.get('MyPage.html',function(data){ 
     $('#loader').html(data); 
    });  
}); 
0
$.get('MyPage.html').success(function(data) { 
    $('div.content').html(data); 
}); 

ИЛИ

// Direct 
$('div.content').load('MyPage.html'); 
0

Использование нагрузки() Метод в JQuery.

$("button").click(function(){ 
    $("#loader").load("MyPage.html"); 
}); 
Смежные вопросы