【问题标题】:How to call a js function onSelect event of datepicker jquery?如何调用datepicker jquery的js函数onSelect事件?
【发布时间】:2012-06-06 09:29:18
【问题描述】:

请任何人帮助我.. 我有一个js函数

function updateAb(param){ some manipulation }

我正在调用一个 datepicker jquery onselect 事件,例如..

$( ".datepicker").datepicker({onSelect: function(dateText, inst) { ... }});

我想在select中调用js函数,怎么做?我的目标是从日期选择器中获取日期选择值并在输入字段中设置属性值。谁能帮帮我???

【问题讨论】:

    标签: javascript jquery datepicker onselect


    【解决方案1】:

    这是你的代码

    $('.datepicker').datepicker({
        dateFormat: 'dd-mm-yy',
        numberOfMonths: 1,
        onSelect: function(selected,evnt) {
             updateAb(selected);
        }
    });
    
    function updateAb(value){     
        $('#yourInputID').val(value);    
    }
    

    【讨论】:

    • @JuanMendes 是的,你是对的,我不清楚我的问题,但我想要 Kabilan 在这里发布的内容。谢谢你们俩……
    • 感谢@Kabilan 的回答
    【解决方案2】:
    $( ".datepicker").datepicker({
        onSelect: function(dateText, inst) { 
            updateAb(dateText);
        }
    });
    

    更简单的是,如果您确实希望将 dateTextinst 参数传递给 updateAb

    $( ".datepicker").datepicker({onSelect: updateAb});
    

    【讨论】:

      【解决方案3】:
      $( ".datepicker").datepicker({
             onSelect: function(dateText, inst) {
                updateAb(dateText, inst);
             }
      });
      

      总之

      $( ".datepicker").datepicker({
          onSelect: updateAb
      });
      

      【讨论】:

      • 你在更新复制我的答案吗? :p
      • @JuanMendes 不是朋友,这不是我的习惯,它是平行发生的
      • 我没想到你真的在这样做,只是我更新后立即看到你的更新
      • @JuanMendes 那我该怎么办,伙计?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-23
      • 1970-01-01
      • 1970-01-01
      • 2019-03-26
      • 2011-01-15
      相关资源
      最近更新 更多