Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用JQuery拆分变量_Javascript_Jquery_Split - Fatal编程技术网

Javascript 使用JQuery拆分变量

Javascript 使用JQuery拆分变量,javascript,jquery,split,Javascript,Jquery,Split,我想我可以使用JavaScript.split方法在jquery函数中拆分字符串。下面的代码将字符串存储为“value1、value2、value3” 如果我尝试拆分该字符串,然后通知该项,则不会发生任何事情。有什么想法吗? 我已验证string\u sp是否正确,因此我知道问题出在分割线上 $(document).ready(function(){ $('.link_pressed').click(function() { var string_sp = $('sele

我想我可以使用JavaScript
.split
方法在jquery函数中拆分字符串。下面的代码将字符串存储为“value1、value2、value3”

如果我尝试拆分该字符串,然后通知该项,则不会发生任何事情。有什么想法吗? 我已验证
string\u 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]);
    });                 
});
出现语法错误(未关闭单击函数调用)。试试这个:

$(document).ready(function() {
  $('.link_pressed').click(function() {
    var string_sp = $('select.s_box').val();
    var box_str = string_sp.split(',');
    alert(box_str[0]);
  });
}); 

您可能需要再次检查您的假设

var string_sp = "value1, value2, value3";
string_sp.split(',');
结果:

["value1", " value2", " value3"]
"value1"
以及:

结果:

["value1", " value2", " value3"]
"value1"

Andrew Whitaker的编辑修复了语法错误…@landons我也看到了错误,但我认为H Patel在Whitaker编辑之前纠正了它。否则,它将显示在编辑历史记录中。