-2
我试图将我的按钮的文本设置为三种可能性之一。以编程方式确定按钮的标签标题
默认将“提交”
但是,它可能会是“等待...”或“请稍后”,在某些条件。
如何以更好的方式处理这3个条件?
现在我只有:
bText = pending ? 'Pending...' : 'Please try later';
我试图将我的按钮的文本设置为三种可能性之一。以编程方式确定按钮的标签标题
默认将“提交”
但是,它可能会是“等待...”或“请稍后”,在某些条件。
如何以更好的方式处理这3个条件?
现在我只有:
bText = pending ? 'Pending...' : 'Please try later';
为了应付3个条件,你需要2个布尔值。
所以你必须添加一个额外的布尔值,也可以叫做提交例如
bText = pending ? 'Pending...' : submit ? 'Submit' : 'Please try later';
使用[转](http://www.w3schools.com/js/js_switch.asp) – litelite
^那。你可以链接开关语句。 – bryce