Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/269.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用AJAX将JQuery值传递到PHP文件?_Php_Jquery_Ajax - Fatal编程技术网

使用AJAX将JQuery值传递到PHP文件?

使用AJAX将JQuery值传递到PHP文件?,php,jquery,ajax,Php,Jquery,Ajax,AJAX代码 $.ajax({ type: "POST", url: "../updateDB.php", data: { field: idValue[0], newValue: newValues, firstName: idValue[2], lastName: idValue[3] }, success: function(){ } }); PHP文件(updateDB

AJAX代码

$.ajax({
    type: "POST",
    url: "../updateDB.php",
    data: {
        field: idValue[0],
        newValue: newValues,
        firstName: idValue[2],
        lastName: idValue[3]
    },
    success: function(){

    }  
});
PHP文件(updateDB.PHP)


我想将值从JQUERY文件传递到PHP文件。救命!!谢谢大家!

如果您在PHP文件中使用Ajax函数,那么您可以使用这种方式

 data: { 
         field: '<?=$field?>', 
         newValue: '<?=$newValue?>', 
         firstName: '<?=$firstName?>', 
         lastName: '<?=$lastName?>'
       },
数据:{
字段:“”,
新值:“”,
名字:'',
姓氏:“”
},

让我知道这是否有帮助?

如果您在PHP文件中使用Ajax函数,那么您可以使用这种方式

 data: { 
         field: '<?=$field?>', 
         newValue: '<?=$newValue?>', 
         firstName: '<?=$firstName?>', 
         lastName: '<?=$lastName?>'
       },
数据:{
字段:“”,
新值:“”,
名字:'',
姓氏:“”
},
让我知道这是否有用?

尝试以下方法:

在页面上包括以下内容(以显示服务器响应):

尝试以下方法:

在页面上包括以下内容(以显示服务器响应):


您遇到了什么问题?我不是舒尔,如果url中的相对路径有效,我似乎无法将值字段、newValue、firstName和last name传递到我的PHP文件。您是否尝试过调试代码?那么到底是什么问题呢?这里有一个类似的帖子。Yaar…向我们展示阵列您遇到了什么问题?如果url中的相对路径有效,我不是舒尔。我似乎无法将值字段、newValue、firstName和last name传递到我的PHP文件。您是否尝试过调试代码?那么到底是什么问题呢?这里有一个类似的帖子。Yaar…向我们展示arrayDude,这是更新数据库脚本。而且,使用短代码也不好。伙计,这就是更新数据库脚本。而且,使用短代码也不好。哇!谢谢!这救了我:D♥哇!谢谢!这救了我:D♥
   $.post( 'updateDB.php',
   {
       'field'         : idValue[0],
       'newValue'      : newValues,
       'firstName'     : idValue[2],
       'lastName'      : idValue[3]
   },
   function( data )
   {
       $('#response').html( data );
   });
   <div id="response"></div>
   echo "<pre>" . print_r( $_REQUEST, true ) . "</pre>";
   $field  = $_REQUEST['field'];
   $newVal = $_REQUEST['newValue'];