JQuery Ajax,使用反斜杠发送参数

时间:2013-10-05 09:39:27

标签: php ajax backslash

我正在使用我的网页输入数组:

<input id='idInput[1]' />

使用一些JavaScript函数,我可以设置此输入的值:

$('#idInput\[1\]').val(5);

问题是我要设置的输入ID我必须发送回服务器(使用AJAX)并在发回响应后,但由于反斜杠我需要添加如此多的反斜杠,因为AJAX处理, PHP处理和结束jQuery处理。所以最后它看起来像:

ajaxSetIdWithResult("idInput\\\\\\\\[1\\\\\\\\]");

使用这个解决方案它运作良好,但我觉得这很可怕。那么可以做得更好吗?

1 个答案:

答案 0 :(得分:0)

试试这个:

instead #idInput[1] change id like below


<input id='idInput_1' />