根据一个父ID查到了多个子id,然后都显示出来了,每一个子类别都是一个form表单,目前是单独修改单独提交,如何做到批量一起提交呢?
解决方案 »
- 请问得到当前html的地址,实现浏览次数功能,怎么都+1
- PHP表状树状显示
- 最简单的存储过程用mysql调用没问题,用mysqli调用就是不成功!!
- mysql_fetch_assoc与mysql_fetch_array的区别
- zend server设置display_errors无效
- 请问外建的定义问题
- 为什么一直提示错误 请人帮我看下
- 不知道是哪位网友推荐的nusphere-gettingstarted-1.13.10-win32.zip,怎么用啊?
- 我快气死了,已经两天了,我还没找到原因:这段源码有错误吗?
- 学渣求问PHP获得form表单提交的值的问题
- 我的MYSQL 数据库,都是报连接错误,是什么原因?
- blitz templete 支持条件语句吗?
如上图所示:根据一个父ID17852查出了这三个子类,这三个子类都是一个form表单在模版里面循环出来的。01 <tr bgcolor="{ cycle values="#cccccc,#ffffff" }">
02 <td>LID</td>
03 <td><input type="text" name="topicname" value="LTITLE"></td>
04 <td><input type="text" name="topicorder" value="LORDER"></td>
05 <td><a href="/index/topicedit?action=modify&tpid=LID" target="_blank">修改</a></td>
06 <td>
07 <INPUT TYPE="submit" name="save" value="保存">
08 <INPUT TYPE="hidden" name="sontopic" value="LID">
09 <INPUT TYPE="hidden" name="action" value="saveorder">
10 </td>
11 </tr>
给每一个子专题的修改,把之前的form表单用AJAX替代
整个子专题用一个大的form表单提交其一,目前每一个都是单独的form,改用ajax怎么区分每一个子专题的ID与专题内容和推荐。(是通过id,还是class又怎么区分呢)其二,如果是在下面添加一个批量保存按钮,怎么把得到的值序列化更新?不能出现错误。
其一: 用id来区分会好点。
其二: 把所有值拿到转化为json传递。
下面三行的修改提交上去就行了,不需要联动什么吧,楼主疑惑在哪里。比如第一行你搜索了1000号,那么AJAX去拉过来json/xml格式的3行关联数据。先一个循环删掉原先的下面3行form。然后循环添加上三个新的form, 并且给这些form的修改和保存这些按钮设置好事件回调函数,点不同的按钮就是从不同的form里拿相同name的数据拼接成post参数发上去,content-type用xml或者json,或者直接form-data格式urlencode拼起来发上去就行了,不同的formt提交的ID不同,有什么问题啊。