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

时间:2011-10-18 17:19:17

标签: php jquery mysql html forms

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

顶部:从db中选择值并输入disable

bottom:选择create new并输入enable以创建新值

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

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

希望你们很清楚,可以帮助我......提前谢谢!

1 个答案:

答案 0 :(得分:0)

如果我找到你的话 - 你想在选择的选项列表中选择“创建新的”一个最终选项吗?
你应该给它一个像“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,所以它会工作,否则 - 我再次设置为真