簡體   English   中英

如果我的表單中的特定下拉列表為空,如何禁用按鈕(以及其中的 href)? (Yii2)

[英]How to disable button (and a href within it) if a particular dropdown in my form is empty? (Yii2)

我有這個表格,里面有這個特定的字段;

<?= $form->field($model, 't_client_company_id')->dropDownList(ArrayHelper::map(Time::getClients(), 'id', 'name'), array('prompt' => Yii::t('time', '(Select a Client)'), 'onchange' => "js:getProjects();")) ?>

我也有這個按鈕,我只想在這個下拉字段不為空時啟用它; 因此,如果進行了選擇。 請注意,此按鈕不是提交按鈕。

<?= Html::a(Yii::t('time', 'Create Notification'), ['#'], ['class'=>'btn btn-warning']) ?>

我一直在玩 javascript 多年,但似乎沒有什么想要工作。

好吧,我相信您必須在這里使用 JS 解決方案。

您已經在 SelectBox 上有了“onChange”處理程序,所以我相信getProjects() function 是您可以處理這種情況的地方。

你有沒有嘗試過這樣的事情? https://jsfiddle.net/aj2xesy4/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM