日期:2014-05-16  浏览次数:20566 次

关于ajax回来的数据,怎么保存在表单上的问题 - Web 开发 / Ajax


有个表A,里面有字段id,title

上面这个图片是添加表B记录的表单界面,我在input里面输入表A的title,就会筛选表A的记录,然后选择。说白了,这个input就是个自动完成的功能。ajax返回来的数据包括表A的title跟id


因为表B里面我是要存表A的id的,所以问题就是我怎么在这个表单里面保存ajax回来的id号?
要注意的就是,这个表单是有多个这样的input的。

还有,我怎么让用户只能点击ajax回来的数据,以保证确实是有ID号的?比如说,它随便输入一个字符串,表A里面是没有这行数据的,那么肯定不合法。这个是在前端还是在后端去判断?

------解决方案--------------------
如果不嫌麻烦的话,可以设多个隐藏字段,但这样肯定是非常麻烦的。如果是定义了规则,那么使用jquery就可以非常方便的实现。如果你有足够的耐心,并且jquery能看懂的话,你可以参考大街网的简历的页面源代码。他写得十分漂亮......