$(' #options \ [0 \] \ [描述\]&#39)。VAL("的Helloworld&#34);不起作用

时间:2015-12-29 07:36:16

标签: jquery

我想在输入标识为Hello world

的文本时插入值options[0][description]

但这不起作用

$('#options\[0\]\[description\]').val("Helloworld");

3 个答案:

答案 0 :(得分:2)

你很近,\\是转义序列。

$('#options\\[0\\]\\[description\\]').val("Helloworld");

Category: Selectors

  

使用任何元字符(例如!"#$%&'()* +,。/:;< =>?@ [] ^`{| }〜)作为名称的文字部分,必须使用两个反斜杠进行转义:\\。

答案 1 :(得分:0)

你有转义字符\所以你必须在每个字符之前添加另一个

$('#options\\[0\\]\\[description\]').val("Helloworld");

答案 2 :(得分:0)

这是有用fiddle

QObject::connect: No such signal QToolButton::mouseReleaseEvent(QMouseEvent*)