第二个Dropdownlist无法选择其他选项

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第二个Dropdownlist无法选择其他选项相关的知识,希望对你有一定的参考价值。

楼上的都不对的.
你修改:Bind_City()方法里的
IQ_City()方法,
让IQ_City方法根据前面的DropdownList的选中的项,再获取不同的数据,绑定到第二个DropdownList,才可以.
参考技术A 你第二个肯定是按照第一个选择的省份显示对应的城市,可是我看你的代码,城市那段根本就没有选中啊!你应该在第一个的选择改变事件里面写,每次改变,将第二个重新绑定一次!你现在两个都分开来写,会改变才见鬼呢! 参考技术B 第二个的autopostback设为false就行了 参考技术C 你的第二个下拉框不能勾选autopostback,
把它换成false就没问题了
参考技术D autopostback 改为false 第5个回答  2010-01-15 看不到图片啊

如果选择第二个选项,则在文本中传递值

我正在尝试创建一项调查。代码如下所示:

<form ng-submit="passEngineer(engineer)">
    <input type="radio" ng-model="engineer" ng-required="!engineer">Default
    <input type="radio" ng-model="engineer" ng-required="!engineer">Custom
    <input type="text" ng-model="engineer" ng-required="!engineer">
</form>

如果选择First,它会毫无问题地通过它。如果Second被选中,它应该传递在third输入中输入的值。我怎样才能做到这一点?如果选择了第二个输入,则必须传递第三个输入中的值。尝试了很多方法,无法弄清楚。

答案

我认为你需要分析你如何应用ng-model。您可以将engineer作为控制器中的对象,然后像这样更改标记:

 <form ng-submit="passEngineer(engineer)">
    <input name="engineer" type="radio" ng-model="engineer.isDefault">Default
    <input name="engineer" type="radio" ng-model="engineer.isCustom">Custom
   <input type="text" ng-model="engineer.customValue" ng-required="engineer.isCustom">
 </form>

以上是关于第二个Dropdownlist无法选择其他选项的主要内容,如果未能解决你的问题,请参考以下文章

Angular 2 如何禁用 kendo-dropdownlist

C#如何dropdownlist赋值

jQuery - 禁用选项时更改选择值

从任何其他选项卡的视图控制器中弹出第二个选项卡的根视图(默认)

无法以 jQuery 形式获取选择值

C#Combobox“默认文本”DropDownList