Рассмотрим элемент ввода
<input id="meta[152][value]" type="text" />
Здесь поле ввода генерируется динамически . Мне нужно выбрать это поле. Итак, я использовал,
alert($('#meta[152][value]').val());
Но это, похоже, неверно. После поиска я обнаружил, что «квадратные скобки» нужно экранировать, как #meta\\[152\\]\\[value\\]
Так как это сделать?
В настоящее время я использую этот код,
var id = "#meta[152][value]" // (I get this value by another method) I need the escaping to be done here. So that i can use as
/ ** мне нужно, чтобы значение id было экранировано с помощью регулярных выражений, замены или любого другого метода
чтобы получить #meta \ [152 \] \ [value \]
а не вручную ** /
alert($(id).val());
Ваши предложения будут полезны!