当他们双击 sb_-6ren">
gpt4 book ai didi

javascript - 从 Javascript 更新数据库属性

转载 作者:行者123 更新时间:2023-11-28 20:52:21 24 4
gpt4 key购买 nike

在我的 Ruby on Rails 应用程序中,我试图允许用户更改屏幕上的字段,从而更新数据库。

通过以下屏幕升级用户:

<td id="sb_user-<%=server.id%>" ondblclick="changeUser(<%= server.id %>);"><%= server.sb_user %></td>

enter image description here

当他们双击 sb_user 字段时,将调用一个 JavaScript 函数,并通过一个简单的 go 按钮将该字段更改为文本框:

    <script type="text/javascript">
function changeUser(id) {
//Stop the auto refresh until user hits enter
clearInterval(refreshInterval);
$("#sb_user-"+id).html("<form name='user'><div class='input-append'><input name='user_input' class='span1' id='appendedInputButton' size='16' type='text'/><button class='btn' type='button'>Go!</button></form></div>");
}
</script>

enter image description here

当用户在文本框中输入文本并单击“开始”时,我需要它,以便数据库字段 server.sb_user 更新为用户在该字段中输入的任何内容。

有人对如何做到这一点有建议吗?

最佳答案

您正在搜索的是就地编辑。有一个railscast:

http://railscasts.com/episodes/302-in-place-editing

关于javascript - 从 Javascript 更新数据库属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12219497/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com