在我的MVC
应用中,我有以下div:
<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.html
包含HTML
个内容.i.e。 table
。
的mypage.html
<table>
<tr>
<td> Data1</td> <td> Data2</td> <td> Data3</td>
</tr>
</table>
我想在按钮的点击事件上Load
MyPage.html
。怎么解决?
答案 0 :(得分:1)
$("#button").on("click", function(){
$.get('MyPage.html',function(data){
$('#loader').html(data);
});
});
答案 1 :(得分:0)
使用Ajax.BeginForm()
示例:http://www.codeproject.com/Articles/429164/Html-BeginForm-vs-Ajax-BeginForm-in-MVC3
答案 2 :(得分:0)
$.get('MyPage.html').success(function(data) {
$('div.content').html(data);
});
OR
// Direct
$('div.content').load('MyPage.html');
答案 3 :(得分:0)
在jquery中使用load()方法。
$("button").click(function(){
$("#loader").load("MyPage.html");
});