使用jquery提交多个textareas

时间:2015-01-09 16:23:22

标签: php jquery mysql ajax

我正在建立一个页面,用户(老师)可以为学生分配作业。根据分配的任务数量,注释框的数量将发生变化。 我有一个页面,其中创建了多个表单。 textareas的数量如上所述变化。所有学生的答案都显示在同一页面上。为每个单独的任务显示一个评论框,以使教师能够回应学生犯的每种错误(如果有的话)。 每个评论字段都与特定ID(该特定任务的学生答案)相关,但我如何最经济地创建阵列并在变更时提交特定文本区域。即我希望在教师完成对特定学生答案的评论时动态更新数据库评论字段。 我不是一个完整的新手,但远不是精通java(jquery和ajax,我用来处理我的大部分网站)。我使用php和MySQL作为服务器端和jquery进行客户端数据处理。

我还没有真正开始编码,因为我正在寻找一种良好可行的方法。我有70到40个任务分配给avarage。

<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>

我想在更改时更新数据库(即使用aig ajax句柄数据并调用php数据库更新页面)。 任何有关如何处理此问题的帮助都是有用的。

1 个答案:

答案 0 :(得分:0)

变化

<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();
})