我正在使用此代码检查是否在下拉列表中选择了一个值。
$(document).ready(function () {
$("send").click(function () {
if (document.getElementById('dropdown1').selectedIndex == 0)
$("#msg_dropdown1").html("Required");
});
$('#dropdown1').change(function(){$('#msg_dropdown1').hide()})
});
是否存在禁用SUBMIT按钮的方法,直到选择了某个值?
<input type="submit" id="send" value="SEND" class="greyishBtn" />
答案 0 :(得分:0)
更改$("send").click(function () {
到$(#"send").click(function () {
答案 1 :(得分:0)
首先使用ID
send
选择器
替换 $("send").click(function () {
使用 $("#send").click(function () {
$('#dropdown1').change(function(){
if($('#dropdown1').val() != 0){
$("#send").attr("enabled","enabled");
} else{
$("#send").attr("disabled","disabled");
}
});
答案 2 :(得分:0)
$(document).ready(function () {
$("#send").click(function () {
if (document.getElementById('dropdown1').selectedIndex == 0)
$("#msg_dropdown1").html("Required");
});
$('#dropdown1').change(function(){
if($(this).val() != 0){
$("#send").removeAttr("disabled");
}
else{
$("#send").attr("disabled","disabled");
}
});
});
<input type="submit" id="send" value="SEND" class="greyishBtn" disabled="disabled" />
答案 3 :(得分:0)
试试这个
<select id="dropdown1" name="dropdown1" onchange="unblock(this)">
function unblock(arg){
if(arg.options[arg.selectedIndex].value !=0){
$('#send').css('display','block');
}
}