c# - Hide multiple Dropdown boxs using CSS for printing -
on c# mvc page, have several dropdown boxs displayed on page, i'm using media query render view differently print , screen.
my question is there way (using css) hide dropdown boxs if selected option value "". (the text value '< select >').
so when printing, following printed:
title    instead of:
title < select >   just want make more clear,
if selected option not "" need display when printing, following:
title mr   will display same when printing as:
title mr    here 1 of dropdown:
<select id="alias_title" name="alias.title">     <option value="">< select ></option>     <option value="1">mr</option>     <option value="2">mrs</option>     <option value="3">ms</option> </select>   don't know whether achievable or not css, if not, can done jquery?
thanks
you can use $.fn.filter() find select value "" add hidden class
$(function () {     $('select').filter(function () {         return $(this).val() == "";     }).addclass('hidden'); });   add css class
.hidden{   display: none !important; }      
Comments
Post a Comment