我如何在ajax回调函数中调用javascript函数

问题描述

| 我如何在Ajax回调函数中调用javascript函数以及如何将参数传递给此javascript函数,例如字段名或其他内容
\'#ajax\' => array(
  \'callback\' => \'ajax_javascript_function\',\'wrapper\' => \'d-div-autocomplete-textfield-div\',\'method\' => \'replace\',\'event\' => \'blur\',\'effect\' => \'fade\',\'progress\' => array(\'type\' => \'throbber\',\'message\' => \'\'),),
    

解决方法

        您需要将这些变量使用javascript ajax JSONP传递到服务器。有很多方法,但是这里有两个示例: 使用简单的查询字符串:
$.ajax({
 type: \"GET\",dataType: \"jsonp\",url: \"some.php?callback=mycallback\",data: \"name=John&location=Boston\",success: function(response){
   alert( \"Data received: \" + received);
  },error: function(e){
   alert(e);
}
});
与用于查询字符串参数的对象
$.ajax({
   type: \"GET\",data: {
      \"name\" : \"John\",\"location\" : \"Boston\"
    }
   success: function(response){
     alert( \"Data received: \" + response );
   },error: function(e){
     alert(e);
    }
 });
您的PHP代码必须输出您在此javascript中要求的回调的响应(我使用\'mycallback \')。如果您未编写PHP(或某种服务器端代码),则该服务器必须同意返回包装有您要求使用的回调函数的响应。这样,响应就进入了您的JavaScript,因为您告诉它什么函数可以调用。这称为JSONP架构。之所以起作用,是因为您可以请求跨域的一件事是脚本。 的PHP
echo \"mycallback(\'\" + $data + \"\');\";
祝您好运,在此处了解更多信息:http://api.jquery.com/jQuery.ajax/     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...