Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/293.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
Javascript jQuery向PHP发送POST参数_Javascript_Php_Jquery_Post - Fatal编程技术网

Javascript jQuery向PHP发送POST参数

Javascript jQuery向PHP发送POST参数,javascript,php,jquery,post,Javascript,Php,Jquery,Post,这就是我试图将一些数据发送到php文件的方式: function requestWsList(functionToProcess, me) { jQuery.support.cors = true; $.ajax({ crossDomain: true, traditional: true, url: urlWS(), contentType: "text/xml;charset=UTF-8",

这就是我试图将一些数据发送到php文件的方式:

function requestWsList(functionToProcess, me) {
    jQuery.support.cors = true;


    $.ajax({
        crossDomain: true,
        traditional: true,
        url: urlWS(),
        contentType: "text/xml;charset=UTF-8",
        dataType: "html",  
        type: "POST",
        data: {name: 'value', anotherName: 'another value'},
        processData: false,
        success:function(data) {
            functionToProcess(data, me);
        } });

}
当我调用这个javascript函数时,php请求被触发,但我总是在php变量$u POST中得到一个空数组


我做错了什么?如何读取PHP中的“name”和“anotherName”变量?

尝试将JSON对象转换为字符串。例如:

data: '{ "name": "value", "anotherName": "another value" }
如果您使用的是支持它的浏览器,那么可以使用JSON.stringify()

例如:

data: JSON.stringify({name: 'value', anotherName: 'another value'});

尝试将JSON对象转换为字符串。例如:

data: '{ "name": "value", "anotherName": "another value" }
如果您使用的是支持它的浏览器,那么可以使用JSON.stringify()

例如:

data: JSON.stringify({name: 'value', anotherName: 'another value'});

您将
contentType
设置为
“text/xml;charset=UTF-8”
并传递一个JavaScript对象。只需删除此参数,它就会工作。

您将
contentType
设置为
“text/xml;charset=UTF-8”
并传递一个JavaScript对象。只要删除此参数,它就会工作。

控制台是否显示任何错误?请向我们展示你的PHP代码。控制台是否显示任何错误?请也给我们看看你的PHP代码。我不仅需要删除“contentType”,还必须按照@Delosdos的建议(对我的数据进行字符串化)。我希望我能将这两个答案都设置为正确。我不仅需要删除“contentType”,还必须按照@Delosdos的建议(对我的数据进行字符串化)。我希望我能把两个答案都设置为正确。