在我后面的代码中
Public arrayString As String() = {"100~USA~UsaDescr", "101~SPAIN~SpainDescr"}
以下是引发错误
Uncaught SyntaxError: Unexpected token ~
的javascript。 $(document).ready(function () {
var Country = eval('[<% =String.Join(", ", arrayString)%>]');
$('#slider').slider({
max: 1,
min: 0,
slide: function (event, ui) {
var splitValues = Country[ui.value].split("~");
$('#hpGame').html(splitValues[0]);
$('#hpHome').html(splitValues[1]);
$('#hpAway').html(splitValues[2]);
}
});
});
我在这里做错了什么?
最佳答案
也许你应该改变这个
var Country = eval('[<% =String.Join(", ", arrayString)%>]');
这样
var Country = ['<% =String.Join("', '", arrayString)%>'];