1

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

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

通过一些 JavaScript 函数,我可以设置这个输入的值:

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

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

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

有了这个解决方案,它运行良好,但我觉得这太可怕了。那么可以做得更好吗?

4

1 回答 1

0

尝试这个:

instead #idInput[1] change id like below


<input id='idInput_1' />
于 2013-10-05T09:56:48.667 回答