我有一些元素包含name=kra[0][category],name=kra[1][category]....和以下。但是当我按名称选择此元素时,我无法做到这一点。
我的jquery代码:
$("[name = kra[0][category]]").prop("disabled" , true);
如果我理解你并且kra
是一个javascript数组,你可以试试:
$('[name = "' + kra[0][category] + '"]').prop("disabled" , true);
你的数组在字符串中,它必须在:)之外
以下工作(假设它涉及输入元素(:
$("input[name='[kra[0][category]]']").prop("disabled" , true);
当名称不是单个单词时,名称必须位于引号之间。