2016-07-06 120 views
0

我最近开始使用JsGrid,我非常喜欢它。与互动和记录很容易。JsGrid - 自动递增ID

我虽然面对的一个小问题:

每当我在JsGrid应用程序,我被问到的ID插入新行。如果这个ID恰好与已经存在的ID相同,它会在我的MySql数据库(唯一键)上给我一个错误。

有没有办法为用户填写ID并确保他在插入时不能改变它?

谢谢!

回答

1

通常ID是在数据库级别生成的。所以用户不应该提供新项目的ID。从网格中删除ID字段或只是使其只读,删除type属性。

它在示例项目中实现,显示了如何使用jsGrid和PHP + MySQL RESTful后端https://github.com/tabalinas/jsgrid-php