Nic*_*ick -1 javascript jquery
我在这里有这个代码,但我无法检查正确的单选按钮值..
这里是小提琴:http: //jsfiddle.net/D75JQ/
这是代码:
jQuery(document).ready(function ($){
var programmerValue = $("#programmer-value input").val();
$("#btn").on("click", function (){
alert("ok");
if (programmerValue == "Yes"){alert(programmerValue)}
else if (programemrValue == "No"){alert(programmerValue)};
});
});
Run Code Online (Sandbox Code Playgroud)
谢谢
你在用户点击按钮之前得到了programmerValue,你应该在用户点击它时得到它:
jQuery(document).ready(function ($){
$("#btn").on("click", function (){
var programmerValue = $("#programmer-value input:checked").val();
alert("ok");
if (programmerValue == "Yes"){alert(programmerValue)}
else if (programmerValue == "No"){alert(programmerValue)};
});
});
Run Code Online (Sandbox Code Playgroud)
您还没有检索输入的已检查值,因此默认情况下会采用第一个值.