有谁知道如何发布 html 而无需在 jquery 或 c# .net 中重新加载页面?
例子:
我在页面中有一个带有以下链接的 urllink (dial.html?PhoneNumber=0465254245)。当我单击链接时,如何在不使用 ajax 重新加载页面的情况下发布此 url?
简单的方法是使用速记 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
});
请参阅此处以获取全面的选项,包括示例代码。
像这样的东西应该工作:
$("#link").click(function(){
$.post("dial.html?PhoneNumber=0465254245", function(data){
alert("Post completed");
}
}
对于其他两个答案的多样性,让我们使用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
:
干杯!