我正在建立一个页面,用户(老师)可以在该页面上执行学生的家庭作业。根据分配的任务数,注释框的数量将改变。我有一个页面,其中创建了多种形式。文本区域的数量如上所述有所不同。所有学生答案都显示在同一页面上。为每个单独的任务显示一个注释框,以使教师能够对学生犯下的每种错误(如有)做出回应。每个注释字段都与一个特定的ID(该特定任务的学生答案)相关,但是我最经济地去创建一个数组并“按更改”提交特定的文本区域。即我希望当老师完成对特定学生答案的评论时,可以动态更新数据库评论字段。我不是一个完整的新手,但远非精通Java(jquery和ajax,我用来处理大部分网站)。我将php和MySQL用于服务器端,并将jquery用于客户端数据处理。
我一直在寻找编码,因为我正在寻找一种好的可行的方法。我平均分配了30-40个任务。
<div id="defaultPortlet<?php echo $portL; ?>" class="panel-collapse collapse">
<div class="portlet-body clearfix">
<form>
<textarea class="col-lg-12" rows="3">
<?php echo $row_dbResponce['ten_notes']; ?>
</textarea>
</form>
</div>
</div>
我想在更改时更新数据库(即usig ajax处理数据并调用php数据库更新页)。任何有关如何解决此问题的帮助都将是有用的。
改变
<textarea class="col-lg-12" rows="3">
到
<textarea class="col-lg-12" rows="3" id="descriptor<?php echo $portL; ?>">
然后在你的jQuery中...
$("textarea[descriptor^='news']").each(function( index ) {
$(this).change();
})
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句