我不知道怎么写这个脚本。我需要用一些URL加载结果(例如:localhost / index.php?action = get& type = 29),这个结果给出一个变量用于进一步处理。我需要在Jquery上创建它。感谢。
答案 0 :(得分:2)
jQuery中有一些功能可供使用,您可以使用简单的.load()
函数快速加载,该函数将HTML解析为元素。用法:
$('#element').load('http://www.urlgoeshere.com/');
使用AJAX处理事件以及更多写入选项,您有很多选择可供选择:
以下这些选项使用.ajax()
功能,但使写作更容易:
编辑:使用“刷新”,您可以使用setTimeout
功能重复播放ajax:
setTimeout(function()
{
$.ajax({
type: "POST",
url: "some.php",
data: "action=get&type=29",
success: function(arg){
// do something
}
});
}, 1000); // This will "refresh" every 1 second
答案 1 :(得分:0)
你可以使用
$.ajax({
url: "localhost/index.php",
data: "action=get&type=29",
success: function(data, status, xhr){
// data is the response from the server, status is the http status code,
// xhr is the actual xhr
},
error: function(){
},
...
});
获得结果。
确保定义success
和error
回调以在返回数据时处理数据。
答案 2 :(得分:0)
$.ajax({
type: "POST",
url: "some.php",
data: "action=get&type=29",
success: function(arg){
// do something
}
});