【问题标题】:Splitting Variable w/ JQuery使用 JQuery 拆分变量
【发布时间】:2011-12-23 04:10:16
【问题描述】:

我认为我可以使用 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]);
    });                 
});

【问题讨论】:

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

标签: javascript jquery split


【解决方案1】:

您有语法错误(未关闭 click 函数调用)。试试这个:

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

【讨论】:

    【解决方案2】:

    您可能需要仔细检查您的假设。

    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"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-06-02
      • 2011-08-12
      • 2019-07-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多