表单选择按钮将信息插入 db mysql

发布于 2024-12-10 18:01:51 字数 371 浏览 1 评论 0原文

我在这里需要帮助..我想创建一些表单来将数据提交到数据库。我对表单和将数据插入数据库没有问题。但是当我想向数据库表列添加新值时我卡住了。我创建了 1 个选择按钮,并在数据库列(例如类别)的选择按钮值列表上。附图片。

顶部:从数据库中选择值并输入禁用

底部:选择创建新值并输入启用以创建新值

抱歉 stackoverflow 不允许我附加 img。这是链接

http://dl.dropbox.com/u/121852/form -elements.jpg

希望你们清楚并能帮助我..提前致谢!

I need help here.. I want to create some form for submit data to db. I have no problem with the form and inserting data to db. but I stuck when I want to add new value to db table column. I have create 1 select button and on the select button value list from db column (e.g category). picture attached.

Top: select the value from db and input disable

bottom: select create new and input enable to create new value

Sorry stackoverflow does not allow me to attach img. Here is the link

http://dl.dropbox.com/u/121852/form-elements.jpg

Hope you guys are clear and can help me.. thanks in advance!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

み青杉依旧 2024-12-17 18:01:51

如果我的理解是正确的 - 您想要在选择的选项列表中添加一个带有“创建新选项”的最终选项吗?
您应该给它一个独特的值,例如“createcategory”,并将 onchange 事件放在该选择框上

<select name="..." onchange="javascript:checkSelect(this.value);">

如您所见 - 我调用了您应该使用它创建的 javascript 函数 checkSelect像这样的:

function checkSelect(val)
{
    if(val == "createcategory")
        document.getElementById('the_input_id').disabled = false;
    else
        document.getElementById('the_input_id').disabled = true;
}

我在这个函数中所做的是检查选择框的每次更改,如果所选选项的值是“createcategory”,如果是这样 - 我将禁用文本输入设置为 false,所以它会起作用,否则 - 我正在设置再次为真

If I'm getting you correctly - you want an final option on the select's options list with "create new one"?
Than you should give it a unique value like "createcategory" and put onchange event on that select box

<select name="..." onchange="javascript:checkSelect(this.value);">

As you can see - I called the javascript function checkSelect that you should create with somethis like that:

function checkSelect(val)
{
    if(val == "createcategory")
        document.getElementById('the_input_id').disabled = false;
    else
        document.getElementById('the_input_id').disabled = true;
}

What I did in this function is to check on every change of the select-box if the value of the selected option is "createcategory", and if so - I'm setting the text input disabled to false, so it would work, otherwise - I'm setting it again to true

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文