使用jQuery Template我处理这个字符串
$.tmpl('regionTemplate', {value: key, title: value.name});
如果value.name有单引号,例如 L'Aquila jQuery模板不呈现字符串
答案 0 :(得分:0)
value.name.replace( "'", "\'" )
答案 1 :(得分:0)
语法$.tmpl('regionTemplate', {value: key, title: value.name});
不完整。您使用的是appendTo还是类似的?
$.tmpl('regionTemplate', {value: key, title: value.name}).appendTo( "#myContainer" );
你不应该逃避'。模板中的${title}
将正确呈现。 (例如,参见this sample)。否则,您需要显示您的代码和模板,或创建一个jsfiddle来显示您的问题......