关于ajax返回的时候的一个系统自己的排序问题。。

图片说明

问题是如图中所示。

ajax 返回的内容就是res,图中应该是在把返回的结果自己拼接html,id="myLine"这个当然是自己定义的了,跟ajax返回的结果无关,id是你自己定义的

估计是你们的框架中会自动根据id的顺序进行排序,所以每次返回都要拼接处一个id,来方便框架对此进行排序

聊天要保证信息一致,他们说的排序是系统自己排序我猜可能说的是返回json对象里面的id是自动排序的(res[i].id)
你说的这个是html标签的东西,这个返回值是一个json对象你这里就是res对象。这个回调函数就是把返回的对象渲染成dom对象(html标签)

然后你想想html标签里面的id是什么,就是css或者js获取dom需要用到的id。
然后这段代码的功能是想干什么?想获取的是 id = "myline1" id = "myline2" id = "myline3" id = "myline4"

然后在猜一下为什么需要给他一个id,从css的角度来说他要控制样式就只需要给一个类名就行没必要这么麻烦,那么他可能就是想在js对dom进行处理,并且想知道是第几个元素,用miLine + res[i].id 其实就是想让他做个唯一标示 然后把这个标识赋值给html中的那个tr的id值

id是html的的一个id选择器 是自己定义的

知道id是多少就能直接获取整个tr,相当于获取整条记录,因为tr里的id拼接的是myline+id对于他们说的系统排序完全没意义,因为放进list的顺序就是取出来的顺序,除非你自己排序,否则返回来的json也是list的顺序,这么你这个的代码和我前面回答过的问题的代码一模一样???