这里只是一个小问题,我们如何通过 ajax 将 html 内容获取到我以后可以使用的变量中。
现在,我有一个点击按钮,我只需通过load
以下方法获取另一个 html 页面:
$('#container').load('http://127.0.0.1/someUrl')
我想将内容放入 avar
中,以便以后可以使用附加到dom
$('#someContainer').append(someVar)
这里只是一个小问题,我们如何通过 ajax 将 html 内容获取到我以后可以使用的变量中。
现在,我有一个点击按钮,我只需通过load
以下方法获取另一个 html 页面:
$('#container').load('http://127.0.0.1/someUrl')
我想将内容放入 avar
中,以便以后可以使用附加到dom
$('#someContainer').append(someVar)
var someVar;
$.get("http://127.0.0.1/someUrl",function(data){
someVar = data;
});
我会为此使用 $.get
使用 jQuery/JavaScript,如果文件在同一个网站上,您可以使用 AJAX:
var somevar;
$.get('myfile.html', null, function(data){
// data will be the HTML
somevar = data;
}, 'html');
如果文件来自另一个网站,您可以尝试使用 JSONP,但我建议对 PHP 脚本执行本地 AJAX 请求,并让 PHP 发出 curl 请求以获取 HTML。这可能会比 JSONP 更有效、更可靠地处理请求。