gpt4 book ai didi

javascript - 我想在渲染模板后使用onclick事件

转载 作者:行者123 更新时间:2023-12-02 16:01:55 25 4
gpt4 key购买 nike

这是 Controller

    def findQuestionForSet(){
def question = Questions.findAllBySetName(params.setName)
println params.setName
println question
render(template: 'viewquestion', model: [questions : question])

}

这是查看代码
<div id="viewquestion" class="show">
<fieldset class="form">
<g:render template="viewquestion" />
</fieldset>
</div>

这是模板_viewquestion
 <g:each in="${questions}" var="question">
<g:formRemote name="editfrom" url="[controller: 'questions', action: 'editquestion']">
<g:textField id ="text${question.id}" class="text" name="question" required="" disabled value="${question.question}"/>
<g:textField id ="textset" name="setName" required="" disabled value="${question.setName}"/>
<input type="button" class="edit" id="edit${question.id}" value="edit">
<g:submitButton name="save"/>
</g:formRemote>
</g:each>

这是jQuery代码
    $(".edit").on("click", function(){

var realid;
realid = $(this).attr('id');
alert(realid);

});

可能这里是服务器端和客户端站点之间的冲突,谁能帮助我解决问题以及如何解决这个问题。

最佳答案

试试这个

$(document).on("click", ".edit", function() {}

希望它能解决您的问题,如果您想在加载后调用它,可以使用 $(window).load(function(){})但我认为上述解决方案将为您服务

关于javascript - 我想在渲染模板后使用onclick事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29892110/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com