有没有人知道如何在不重新加载jquery或c#.net中的页面的情况下发布html?
示例:
我的页面中有一个urllink,其中包含以下链接(dial.html?PhoneNumber = 0465254245)。当我点击链接时,如何在不重新加载带有ajax的页面的情况下发布此URL?
答案 0 :(得分:1)
简单的方法是使用简写的AJAX调用。
$.post('dial.html?PhoneNumber=0465254245', function(data) {
$('.result').html(data); // .result is the class where you want the page to be
});
以下是漫长的道路,
$.ajax({
type: "POST",
url: url, //Your URL
data: data,
success: success,
dataType: dataType
});
请参阅here以获取全面的选项,包括示例代码。
答案 1 :(得分:0)
这样的事情应该有效:
$("#link").click(function(){
$.post("dial.html?PhoneNumber=0465254245", function(data){
alert("Post completed");
}
}
答案 2 :(得分:0)
对于其他两个答案的多样性,我们可以使用jQuery Get
请求dial.html?PhoneNumber=0465254245
页面,但忽略返回结果。
$("YOUR_SELECTOR").click(function(){
$.get("dial.html?PhoneNumber=0465254245");
});
如果要捕获返回值:
$("YOUR_SELECTOR").click(function(){
$.get("dial.html?PhoneNumber=0465254245", function(returnedvalue) {
alert("Value Returned: " + returnedvalue);
});
});
jQuery AJAX
上有用的链接:
干杯!