[英]How to use getValue() to get date
HTML:
<div class="input-group">
<div class="input-group-prepend">
<span class="input-group-text">From</span>
</div>
@(Html.DevExpress().BootstrapDateEdit("dtReturnDateFrom").EditFormat(EditFormat.Custom).DisplayFormatString("dd MMM yyyy").EditFormatString("dd MMM yyyy").UseMaskBehavior(true).AllowNull(false).Value(@DateTime.Today - TimeSpan.FromDays(365)))
</div>
jQuery的
$(document).ready(function () {
$M.Report.onLoadReport = function (varReportNm, varTemplateNm) {
dtTempReturnFrom = $('#dtReturnDateFrom').getValue();
dtTempReturnTo = $('#dtReturnDateTo').getValue();
tempReturnFrom = dtTempReturnFrom.getFullYear() + "-" + dtTempReturnFrom.getMonth() + "-" + dtTempReturnFrom.getDay();
return {
/////////// addd this
format: varTemplateNm,
dtReturnDateFrom: tempReturnFrom,
};
}
});
我得到的錯誤。
我嘗試在Google找到解決方案,但大多數解決方案不適用於我的代碼。
GetValue不是函數
$('#dtReturnDateFrom')
將是一個jquery對象,在jequery中沒有getValue()
函數。使用val()
getValue();
insetad getValue();
如果要創建自定義函數getValue
,則需要擴展jquery並創建函數getValue
並定義它的主體
jQuery.fn.extend({ getValue: function() { return $(this).val(); } }); let k = $('#someId').getValue(); console.log(k)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <input type='text' id="someId" value="test Value ">
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.