andolee1986
andolee1986
采纳率0%
2015-03-18 04:25 阅读 2.8k

jquery 修改和替换input中值的问题

图片说明

左边的input中用"_"短下划线分割了4组元素,我现在需要通过右边的下拉菜单选择数字(1-10),选择后替换input中第三个短下划线中的内容,请问如何实现
代码怎么写呢?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • u011043843 会飞的Pikachu 2015-03-18 05:54

    思路:获取Input框的内容,以_分割 用获取到的下拉框的值进行替换 再回显到input框

    点赞 评论 复制链接分享
  • yesmirror frayn 2015-03-18 06:35

    $('#change').change(function(e){
    var va = e.target.value; //取下拉框 value
    var str = $('#text').val(); //取input value
    var arr = str.split("_");
    arr[3] = va;

    var arr1 = arr.join("_");
    $('#text').val(arr1);
    

    });

    点赞 评论 复制链接分享

相关推荐