jqGrid来自JOIN的多个选择列表

时间:2012-03-16 10:00:36

标签: jqgrid

我有3个数据库表。第一个是users,第二个是tasks,第三个是tasks_per_user,其中我存储用户和任务之间的关系。用户可以拥有许多任务(或全部),每个任务可能属于许多用户。

我想要的是在jqGrid中创建一个多选元素,我可以在其中列出每个用户选择的任务,但也可以更改它。我希望list元素显示tasks表中的所有可用任务,同时显示为特定用户tasks_per_user中存储的任务。 我已经设法为一个选择元素执行此操作,但我不能使它适用于多个元素 这可能吗?

1 个答案:

答案 0 :(得分:0)

如果我理解你是正确的,则需要填写tasks列作为用户的逗号分隔任务。 tasks列列可以包含

edittype: "select", editoptions: { multiple: true, value: "..." }

valuedataUrl提供可能任务列表。请参阅the demo中的the answerthe demo中的another answer。我建议您另外阅读the answer,其中描述了IE7 / IE8中的错误以及相应的错误修复。