-1
当通过ajax调用(jQuery1.4)发送参数时,我有一个奇怪的问题,但只有IE浏览器。我也试过没有jQuery,并写我自己的xmlhttp请求,但我仍然得到相同的结果。AJAX呼叫跳过发送一些参数或PHP失去其中一些
当我发送变量是这样的:
var1 = value1, var2 = value2, var3 = value3, var4 = value4
他们都传递给阿贾克斯查询作为数据属性,并将其发送到服务器。但是随机参数在随机地方丢失。例如,PHP服务器只接收:
var1 = value1, var3 = value3, var4 = value4
传递的值是URL编码,并含有正常的短文本字符串。什么会导致这种随机跳过变量?
它可能有助于看到Ajax调用,以及由它产生的示例URL代码 – jbabey
'传递的值是URL encoded' - 你怎么做呢? – Ian
我们确实需要查看代码,包括JS端和PHP端。这是不可能发生的*随机*错误。 –