我想要使用php和ajax编码错误回调。
我不能让过去的,我assinging一个变量在PHP $_POST
检查空值。如果为空,则触发错误消息。
然而,jQuery是传球后到PHP作为carton%5B0%5D:carton%5B1%5D:
。
请问php看到这是一个空的帖子?纸箱后这些数字是什么?纸箱实际上是一个数组。感谢
+++ UPDATE +++
当语句变为!空而不是空洞为什么被触发的错误? 这是jquery用于从滑块更改事件创建输入的代码。
for(var i = 0;i < $(this).val();i++) {
$("#carton").append('<div data-role="fieldcontain"><label for="carton" class="ui-input-text">Enter box ' + (i + 1) + ' number:</label><input type="text" name="carton['+i+']" id="carton['+i+']" class="carton ui-input-text ui-body-null ui-corner-all ui-shadow-inset ui-body-c" /></div>')
}
'的var_dump添加更多的POST字段修改($ _POST)'它有什么? – cspray
'%5B1%5D'是URL编码'[1]'' – Joe
%5B'是'['和'%5D'是']'这样做 –