【问题标题】:pass value of datepicker to function将 datepicker 的值传递给函数
【发布时间】:2015-11-23 11:25:12
【问题描述】:

用户从 datePicker 中选择一个值并单击“确定”按钮。我想将 datePicker 中的值传递给 confirmExtendTrial 函数。 '4' 只是虚拟数据

<p>Date: <input type="text" id="datepicker" class="datePicker"></p>
<input type="button" value="OK" id="confirmExtendTrialBtn" class="edit red btn" onclick="confirmExtendTrial('4')"/>  

类似...

onclick="confirmExtendTrial($('input[name="datepicker"]').val();)"/> 

【问题讨论】:

  • 赞这个"confirmExtendTrial($("input#datepicker").datepicker({ dateFormat: 'dd, mm, yy' }))" ;

标签: javascript html asp.net-mvc input datepicker


【解决方案1】:

看看

var confirmExtendTrial = function(date) {
console.log(date);
}

$('#confirmExtendTrialBtn').on('click', function(){
confirmExtendTrial($('#datepicker').val());
});

JSFiddle

【讨论】:

    【解决方案2】:

    试试下面

    <p>Date: <input type="text" id="datepicker" class="datePicker" name="datePicker"></p>
     <input type="button" value="OK" id="confirmExtendTrialBtn" class="edit red btn" onclick="confirmExtendTrial(this.form.datepicker.value)"/> 
    

    注意:我将 name 添加到日期选择器,然后将其值传递给函数。

    【讨论】:

      【解决方案3】:

      这应该可行 -

      onclick="confirmExtendTrial($("#datepicker").datepicker({dateFormat:'dd, mm, yy' });)"/>
      

      【讨论】:

        猜你喜欢
        • 2012-05-07
        • 2019-12-11
        • 2013-06-25
        • 2018-04-04
        • 1970-01-01
        • 1970-01-01
        • 2017-10-19
        相关资源
        最近更新 更多