Jquery在提交输入前检查是否选择了标准值
jquery check if standard value is selected before submit in input?
我用div创建了一个下拉框,但是是否可以用jquery检查,如果在提交之前选择"选择域",如果不是,那么它不应该提交。
<div class="customselectbox" id="customselectbox_1">
<input type="hidden" name="domainname" value="Select Domain" class="customselectbox_input">
<div class="customselectbox_text" style="width: 82px;">Select Domain</div>
<div class="customselectbox_array"></div>
<div class="customselectbox_values" style="visibility: hidden; width: 122px;">
<div class="customselectbox_valbox scroll-pane" style="overflow: hidden; padding: 0px; width: 122px;">
<div class="jspContainer" style="width: 122px; height: 68px;"><div class="jspPane" style="padding: 0px; top: 0px; left: 0px; width: 122px;"><ul>
<li data-value="domain1.dk">domain1.dk</li><li data-value="domain2.dk">domain2.dk</li> </ul></div></div></div>
</div>
</div>
我使用这个按钮提交:
<button name="checkdomain" type="submit" id="checkdomain" value="Submit" class="btn btn-small btn-testemail">CHECK</button>
和这个javascript检查另一个输入框提交前:
<script>
$('#checkdomain').click(function (e) {
var isValid = true;
$('#name').each(function () {
if ($.trim($(this).val()) == '') {
isValid = false;
$(this).css({
"border": "1px solid red",
"background": "#FFCECE"
});
}
else {
$(this).css({
"border": "",
"background": ""
});
}
});
if (isValid == false)
e.preventDefault();
});
</script>
这个jQuery行应该得到文本
$('#customselectbox_1 .customselectbox_text').html();
所以我觉得应该是这样的
$('#checkdomain').click(function (e) {
var isValid = true;
$('#name').each(function () {
if ($.trim($(this).val()) == '') {
isValid = false;
$(this).css({
"border": "1px solid red",
"background": "#FFCECE"
});
}
else {
$(this).css({
"border": "",
"background": ""
});
}
});
if ($('#customselectbox_1 .customselectbox_text').html() == 'Select Domain') { isValid = false; }
if (isValid == false)
e.preventDefault();
return false;
});
相关文章:
- 隐藏/显示下面的分区根据是否选择某个选项进行选择
- 如何检查输入type=“file”是否选择了文件
- 根据是否选择了文件来更改文件上传时的边框颜色
- 如何确定(跨浏览器)是否选择了任何内容
- 如何检查是否选择了第一个下拉列表实时
- jQuery 文件上传:检测是否选择了相同的文件
- jQuery 多选选项 - 检查是否选择了某个选项
- 如何检查是否选择了其中一个单选按钮
- JqGrid 检查是否选择了该行
- 如何验证是否选择了select html元素的选项
- 使用jquery检查是否选择了radio不满足条件
- JCrop检查是否选择了区域
- 检查是否选择了选择选项
- 在html表中循环并检查是否选择了收音机
- 检查是否选择了所有同类的Select
- Javascript检查是否选择了文本
- 如何检查两个jQuery选择器是否选择了相同的元素
- 检查是否选择了选项,是否显示其他选项值
- 更改取决于用户是否选择“是”;或“;No"
- 在什么情况下我才能判断用户是否选择不分享他们的位置