0

如何访问单选组选项并传递到 ajax 数据数组

<input type="radio" name="Comment[rating]" value="good">Good
<input type="radio" name="Comment[rating]" value="bad">Bad

$.ajax({
  url: '_rating_save.php',
  data: {productID:id,
         rating:$('input[name="Comment[rating]"]:checked').val()
  },
});
4

1 回答 1

0

你需要[像元字符一样转义

 rating:$('input[name="Comment\\[rating\\]"]:checked').val()

文档

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

小提琴演示

于 2013-11-02T07:24:05.707 回答