如何 "onClick" 来自 JQM 日期框的日期
How to "onClick" on a date from JQM date-box
我正在尝试获取用户选择的日期。该代码使用 jqm 的日期框。阅读 jqm 的演示和文档似乎并没有涉及这种情况。我只想获取用户选择的日期,检查是否是周末,然后做一些事情。我尝试了其他人通过 google 发现的一些东西,none 帮助了我。如果有人知道一些文档或者可以给我一个简单的例子来让 onClick alert/console 超出用户从日期框中选择的日期,这将是一个很大的帮助。
我的代码更新如下:
$("#deliveryDate").on( "change", function() {
console.log("click, we in");
console.log(document.getElementById("deliveryDate").value);
console.log($(this).val());
});
<div data-role="fieldcontain" style="margin-top: 0px; margin-bottom: 0px;"> <label for="deliveryDate">Delivery Date:</label>
<input id="deliveryDate" name="deliveryDate" type="date" data-role="datebox" value=""
data-options='{"mode": "calbox", "useInline": true, "centerHoriz": true, "afterToday": true, "maxDays": 60}'/>mm/dd/yyyy</div>
假设 datebox 的 id 是 mode2,如图所示。
<input name="mode2" class="form-control" id="mode2" type="text" data-role="datebox" data-options="{"mode":"datebox"}" readonly="readonly">
当你想获取日期时使用
$("#mode2").on("change",function(){
//straight js
console.log(document.getElementById("mode2").value);
//jquery
console.log($(this).val())
});
我正在尝试获取用户选择的日期。该代码使用 jqm 的日期框。阅读 jqm 的演示和文档似乎并没有涉及这种情况。我只想获取用户选择的日期,检查是否是周末,然后做一些事情。我尝试了其他人通过 google 发现的一些东西,none 帮助了我。如果有人知道一些文档或者可以给我一个简单的例子来让 onClick alert/console 超出用户从日期框中选择的日期,这将是一个很大的帮助。
我的代码更新如下:
$("#deliveryDate").on( "change", function() {
console.log("click, we in");
console.log(document.getElementById("deliveryDate").value);
console.log($(this).val());
});
<div data-role="fieldcontain" style="margin-top: 0px; margin-bottom: 0px;"> <label for="deliveryDate">Delivery Date:</label>
<input id="deliveryDate" name="deliveryDate" type="date" data-role="datebox" value=""
data-options='{"mode": "calbox", "useInline": true, "centerHoriz": true, "afterToday": true, "maxDays": 60}'/>mm/dd/yyyy</div>
假设 datebox 的 id 是 mode2,如图所示。
<input name="mode2" class="form-control" id="mode2" type="text" data-role="datebox" data-options="{"mode":"datebox"}" readonly="readonly">
当你想获取日期时使用
$("#mode2").on("change",function(){
//straight js
console.log(document.getElementById("mode2").value);
//jquery
console.log($(this).val())
});