我以为我可以使用JavaScript .split
方法在jquery函数中拆分字符串。下面的代码将字符串存储为“value1,value2,value3”。
如果我尝试拆分该字符串然后提醒该项目,则没有任何反应。有任何想法吗?
我已经确认string_sp
是正确的,所以我知道问题在于分割线。
$(document).ready(function(){
$('.link_pressed').click(function() {
var string_sp = $('select.s_box').val();
var box_str = string_sp.split(',');
alert(box_str[0]);
});
});
答案 0 :(得分:2)
您遇到语法错误(未关闭点击功能调用)。试试这个:
$(document).ready(function() {
$('.link_pressed').click(function() {
var string_sp = $('select.s_box').val();
var box_str = string_sp.split(',');
alert(box_str[0]);
});
});
答案 1 :(得分:0)
您可能需要仔细检查您的假设。
var string_sp = "value1, value2, value3";
string_sp.split(',');
结果:
["value1", " value2", " value3"]
和
var string_sp = "value1, value2, value3";
var box_str = string_sp.split(',');
box_str[0];
结果:
"value1"