我正在对php文件进行ajax调用,但我不希望它返回任何内容。
我的php文件有HTML内容,或者更确切地说是JS代码,需要在那里自己执行。请帮我做这个。我不知道为什么会这样
这是我的ajax代码:
$.ajax({
type : "POST",
url : "<?php echo CALLBACKURL; ?>mobile_profile.php",
data : data,
success: function(response){
}
});
我没有给出任何console.log,但syill在响应中给出了整个html密码
我需要在那里自己执行js代码,我不希望任何东西作为响应。或者,如果我们不能做到这一点,我至少可以运行js代码,不返回任何
您希望代码在哪里执行?在浏览器中还是在服务器上?
若你们不想让它联系服务器并在那个里运行(在浏览器内部),你们为什么要使用AJAX?您只需调用一个函数,该函数将执行您想要的任何操作。
关于成功,你期望它做什么?牙套里什么都没有。。。
success: function(response){
}
浏览器无法处理php代码。在插件的帮助下,他们只能处理html和javascript以及一些第三方脚本。
请明确你的期望。
url: "<?php echo CALLBACKURL; ?>mobile_profile.php"
替换为:
url: "mobile_profile.php"
如果需要,将这些php标签放入mobile_profile.php中。
如果您愿意,您可以通过在您的?和一个查询字符串,以便被调用的php文件了解该做什么。
我认为这有帮助。