我有这个在字符文字编译错误太多字符
$('#someId').html(<% Response.Write("'"+HttpUtility.HtmlEncode(_.T(data.notice.split(';')[1]))+"'"); %>);
我在字符文字
在另一个地方出现编译错误太多字符我有:
$('#someOtherId').html(<% Response.Write("'"+HttpUtility.HtmlEncode(_.T("Something"))+"'"); %>);
和它工作正常。为什么会有不同的行为?
但是,如果我把“;”代替 ';'我得到的数据不存在于当前的情况下。 –
@Srcee:它应该是一个字符,而不是一个字符串,但是你在某种程度上比字符文本中的分号更多。将其更改为字符串不起作用表明存在另一个字符,因此“Split”不会找到该字符串,并返回仅包含一个项目的数组。 – Guffa