【发布时间】:2014-07-02 09:19:05
【问题描述】:
我正在尝试以编程方式更改翻转开关值,但它不起作用 这是 HTML
<label for="flip-1">Flip switch:</label>
<select name="flip-1" id="flip-1" data-role="slider">
<option value="NG">NG</option>
<option value="OK">OK</option>
</select>
<input type="text" id="name" />
<input type="number" id="age" />
这是脚本
$("#flip-1").on('slidestart', function (event) {
var name = document.getElementById("name").value;
var age = document.getElementById("age").value;
if (name == "" || age == "") {
$("#flip-1").val("NG").flipswitch("refresh");
} else[
// slide it to OK
]
});
我需要的是一直选择NG,但前提是两个输入中都有一些文本
【问题讨论】:
-
What i need is that NG to be selected all the time but only if there is some text in both inputs?? -
@Aravin :当用户点击开关时,它会检查姓名和年龄输入字段,如果两个字段中都有一些值,然后将开关翻转到 OK,否则保持 NG
标签: jquery jquery-mobile jquery-mobile-flipswitch