在每个特殊字符之前使用两个反斜杠。
jQuery选择器中的反斜杠转义下一个字符。但是您需要其中两个,因为反斜杠也是Javascript字符串的转义字符。第一个反斜杠转义第二个反斜杠,为您的字符串提供一个实际的反斜杠-
然后转义jQuery的下一个字符。
所以,我想你在看
$(function() { $.getJSON("/Location/GetCountryList", null, function(data) { $("#Address\.Country").fillSelect(data); }); $("#Address\.Country").change(function() { $.getJSON("/Location/GetRegionsForCountry", { country: $(this).val() }, function(data) { $("#Address\.State").fillSelect(data); }); });});还请查看如何通过具有CSS表示法中使用的字符的ID选择元素?在jQuery FAQ上。



