我的模态中有一个表单,我可以选择:
$(".my-modal").click(function () {
var app_modal = $(this).next('.modal').modal({backdrop: 'static'})
var frm = app_modal.next('.myform')
console.log(frm)
frm.on('submit', function(event){
event.preventDefault();
frm.class('.result').html('<div>Hellooww</div>');
});
我的表格是:
<form class="myform">
<div class="results"></div>
some form element
</form>
我想在课程html
上放一些.results
,但我无法执行此操作。表单位于form loop in django template
我该怎么做?
答案 0 :(得分:1)
jQuery没有.class()
功能。相反,如果结果元素是表单的后代,则可以使用.find()
:
frm.find('.result').html('<div>Hellooww</div>');
如果结果元素是表单的兄弟,那么你可以去父母那样找到它
frm.parent().find('.result').html('<div>Hellooww</div>');
答案 1 :(得分:0)
这可能有效:
frm.children(".results").html('<div>Hellooww</div>');