問題:我正在使用Jquery顯示/隱藏div dropdown
更改我的應用程序,當我創建新窗體時它的工作更好,但是當我更新它時,窗體變成了正常的視圖,我沒有看到我應該查看的窗體,所以這讓我再次更改下拉選項來查看我設置顯示的字段。jquery顯示隱藏div下拉更改無法正常工作更新
我的JQuery:
<?php
$this->registerJs('
$(document).ready(function(){
$(\'.ordinary\').hide();
$(\'.special\').hide();
$(\'#company-typeofcompany\').change(function() {
var x = $(this).val();
if (x === "ordinary") {
$(\'.ordinary\').show();
$(\'.special\').hide();
}
else
{
$(\'.special\').show();
$(\'.ordinary\').hide();
}
});
});', \yii\web\View::POS_READY);
?>
如果代碼是固定的,而不是使用yii2的工具註冊,您可以將它添加到本地代碼到您的html代碼下面的頁面中,並查看事件錯誤。這可能有助於解決問題發生 – Shaggie
我diidn't得到任何錯誤 –
一旦我改變了下拉和選擇,我需要查看顯示div總是 –