1

我正在使用 jQuery,但在将变量从复选框的值传递给函数时遇到问题。我可以从 Switch 语句传递给函数,但不能从 If Then 传递。我只是在寻找有关原因的帮助。

 $("input[type=checkbox]").change( function() {

if($(this).is(":checked")){
    passVar = ( $(this).val() );
    addToOrder(passVar);
    alert(passVar);
} else {
    alert("off");
}  });

非常感谢任何帮助。

4

1 回答 1

0

它的工作正常。见小提琴

$("input[type=checkbox]").change( function() {

if($(this).is(":checked")){
    passVar = ( $(this).val() );
    alert(passVar);
    addToOrder(passVar);
} else {
    alert("off");
}  });

function addToOrder(t) {
    alert(t);
    tempString = t.split(","); 
    Receipttext = Receipttext + "<br>" + tempString[0] + " - " + tempString[1]; //alert(t);
} 
于 2013-08-10T06:06:40.927 回答