它关于grails编程如何将多个值从gsp页面传递到javascript

时间:2014-11-20 08:30:09

标签: javascript grails

我们如何将单选按钮和域值的值从gsp模板页面传递给java脚本函数,以便我们可以比较这两个值,如果值匹配,我们将显示结果。我写了所有的javascript代码。当函数没有参数时,javascript代码工作,但是一旦我传递了参数,它就没有响应。我的代码是用gsp代码编写的

<input type="radio" name="ans" onclick="checkans(${question.correct}, ${question.a})" class="form-control" style="width: 25px">

问题包含问题域的值,它包含所有选择的选项,正确答案。

javascript代码

function checkans(check,correct){
    if(check.contains(correct)){    
        alert("your answer is correct");
    }else{
        alert("your answer is not correct");    
    }
}

但我的javascript代码没有响应

1 个答案:

答案 0 :(得分:0)

你没有把'(apice)放在gsp中, 试试这个:

<input type="radio" name="ans" onclick="checkans('${question.correct}', '${question.a}')" class="form-control" style="width: 25px">

应该有效