我有這個在字符文字編譯錯誤太多字符
$('#someId').html(<% Response.Write("'"+HttpUtility.HtmlEncode(_.T(data.notice.split(';')[1]))+"'"); %>);
我在字符文字
在另一個地方出現編譯錯誤太多字符我有:
$('#someOtherId').html(<% Response.Write("'"+HttpUtility.HtmlEncode(_.T("Something"))+"'"); %>);
和它工作正常。爲什麼會有不同的行爲?
但是,如果我把「;」代替 ';'我得到的數據不存在於當前的情況下。 –
@Srcee:它應該是一個字符,而不是一個字符串,但是你在某種程度上比字符文本中的分號更多。將其更改爲字符串不起作用表明存在另一個字符,因此「Split」不會找到該字符串,並返回僅包含一個項目的數組。 – Guffa