[英]Dynamic Javascript Ajax + Php
我不确定这个问题的标题最好,但是我不确定还有什么称呼,对此感到抱歉。
我正在使用ajax在网站上提取div的内容(选择选项后)。 内容是由PHP脚本生成的表单。 提交表单后,应该调用JavaScript函数,但我收到一个错误消息,提示找不到该函数。
通过ajax将JavaScript插入表单中,我无法真正更改它,因为它需要更改对所选选项的要求。
我的问题是应该这样做吗? 如果不是,我只需要重新考虑我的操作方式,只想检查它是否无效,因为它永远不会起作用,或者我做错了什么。
我会显示代码,但是很长。
提前致谢!
编辑:感谢您的所有评论,对于在此之前未包含代码的情况表示歉意。
function select(id){
$.ajax({
url: 'select/'+id,
type: 'GET',
dataType: 'html',
success: function(msg) {
$('.product_details').html(msg);
return false;
}
});
}
您使用的是JavaScript库吗?
使用jQuery指定html的数据类型,并确保脚本标签在响应中的HTML之前。
$.ajax({
url: "something.php",
dataType: "html",
success: function(data, text, request) {
...
}
});
在mootools中...
var myRequest = new Request({
url: "something.php",
evalScripts: true,
onSuccess: function(responseText, responseXML){
....
}
});
myRequest.send();
现在,您传递的标签将被评估并可以用于DOM
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.