CFINPUT 更新网格中的数据
我有绑定到 cfgrid 的 CFINPUT 文本框(类型 = datefield)。
当选择一行时,输入显示来自网格的数据存储。
我想做的不是使用网格的编辑功能,因为其他控件涉及很多编码来呈现我的页面的输入框和其他控件。
我希望当输入文本框中发生更改时,运行 cfc 以插入或更新数据库。
有什么建议吗?
I have CFINPUT text boxes (type= datefield) that are bound to a cfgrid.
When a row is selected the input display from the grid's datastore.
What I would like to do is not use the edit functionality of the grid since there is much coding involved with other controls to render the input boxes and other controls for my page.
I would like that when a change in made in the input text box the cfc is run to insert or update to the database.
Any suggestions?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我建议您应该在 cfinput 的 onchange 中调用 cfc。代码应如下所示:
函数编辑(eqp)
{
做你喜欢做的事
cfgrid
的名称是 equipmentList
I blv you should invoke cfc in the onchange of the cfinput. The code should look like:
function edit(eqp)
{
Do what ever you like
}
The name of the cfgrid is equipmentList
您可以使用 cfbind 来执行此操作,尝试类似的操作,
您可以使用 @keyup、@keydown、@change、@click 等进行绑定。
You could use cfbind to do this, try something like this,
you could Bind by using, @keyup, @keydown, @change, @click etc.