我正在查看为从数据库传回的选择下拉菜单设置选项。jQuery/ajax,设置选择选项
"<td><select id=\"sel" + res.sku.replace(/[^a-z0-9\s]/gi, '').replace(/[_\s]/g, '-') + "\"><option>True</option><option>False</option></select></td>" +
我有它通过选项真或假,我将如何去设置此选项请?
在此先感谢。
我正在查看为从数据库传回的选择下拉菜单设置选项。jQuery/ajax,设置选择选项
"<td><select id=\"sel" + res.sku.replace(/[^a-z0-9\s]/gi, '').replace(/[_\s]/g, '-') + "\"><option>True</option><option>False</option></select></td>" +
我有它通过选项真或假,我将如何去设置此选项请?
在此先感谢。
我黑貂同意单选按钮可能是在这种情况下一个更好的选择,但如果你决定使用一个下拉列表,你可以尝试这样的事:
"<option" + (myValue === true ? " selected" : "") + ">True</option><option" + (myValue === false? " selected" : "") + ">False</option></select></td>"
使用此测试,它运作良好,但我使用更新按钮,而不是更有意义。谢谢,但我会毫无疑问地使用这个应用程序:) – thatuxguy 2012-07-11 16:08:00
我不确定检查select元素是什么意思。你至少需要指定选项。 – pimvdb 2012-07-10 15:35:13
你说得对,@ pimvdb。我只是推断,既然它是真的或假的,它会是一个单选按钮,而不是拉下来(我的错误)。我可能会建议thatgui使用单选按钮,因为true和false是互斥的。 – Sablefoste 2012-07-10 15:38:17
你想自动选择其中一个?尝试'<选择选择>'。 – pimvdb 2012-07-10 15:31:09
@thattuxguy您有没有机会尝试发布的任何答案? – 2012-07-11 14:44:20
对不起,我选择了不同的路线。基本上使用下拉菜单很愚蠢,因为大多数项目都是错误的,因为没有显示真实。所以我只是添加了一个更新按钮,然后更新数据库并从表中删除该行。 似乎是最好的方式。我只打算使用一个下拉菜单,因为制作该软件以前版本的人是这样做的。 – thatuxguy 2012-07-11 16:06:57