JQuery implements the required verification function for RadioButton. jqueryradiobutton
Baidu has made a number of arguments about this issue, mostly useless, or the version is too old. Here we will introduce a reference:
It is reasonable to say that several Radio buttons on the page are the first to be selected by default during page loading initialization, but some special requirements cannot be avoided-all Radio buttons are not selected, perform the required verification only when an event is triggered by a button. For example:
<Div class = "col-xs-4 col-sm-4 col-md-4"> <div class = "radio col-mr-20"> @ Html. radioButtonFor (m => m. materielcategory, "electronic materials", new {data_label = "electronic materials", name = "Materielcategory", @ readonly = "readonly "}) </div> <div class = "radio col-mr-20"> @ Html. radioButtonFor (m => m. materielcategory, "other", new {data_label = "other", name = "Materielcategory", @ readonly = "readonly"}) </div>
I implemented it using JQuery in this way:
// Required check function TongyiBefore () {var Materielcategory = $ (": radio [name = Materielcategory]: checked "). val (); if (Materielcategory = null) {layer. alert ("select the item category first! ", {Icon: 7}); return ;}}
Note: The Materielcategory variable is undefined without selecting a value. It can also be considered null.
The above section describes jQuery's implementation of RadioButton as a required verification function. I hope it will be helpful to you. If you have any questions, please leave a message and I will reply to you in a timely manner. Thank you very much for your support for the help House website!