如何根据局部视图中的复选框值启用视图中的按钮?

时间:2016-08-08 21:45:10

标签: jquery asp.net-mvc razor

使用JQuery(或淘汰赛)如何根据是否在局部视图中选中复选框来启用视图中的提交按钮?

我有一个名为CreateUser.cshtml的剃刀视图,它包含一个名为_ createUserDetails.cshtml的部分视图,其中包含html文本框和复选框。部分视图位于CreateUser视图中的@html.beginform块内,此视图还包含提交按钮。如何根据局部视图中的值更新提交按钮?

1 个答案:

答案 0 :(得分:1)

我不确定更新提交按钮的含义,但你可以使用jQuery选择器来检查复选框的状态,然后根据它使用提交按钮执行某些操作。

这样的东西
$(document).ready(function() {
   if($('#checkbox1').prop("checked") == true){
      $('#submitButton').prop("disabled", true);       
   }       

   //To get the values in the textboxes you could do

   var value = $('#textbox1').val();

   //which will give you whatever the user has entered in the textbox       
});