मैं एक तालिका स्तंभ में परिभाषित किया गया एक बहु का चयन करें फ़ील्ड हैं,"का चयन करें/चयन रद्द करें" कई चुनिंदा क्षेत्रों
<table border=1>
<tr>
<td>THIS IS THE PLACE TO SELECT THE PROJECTS</td>
</tr>
<tr>
<td id="select_project">
<select class="projects" id="projects" multiple="multiple" name="projects[]" size="10">
<option value="1">Project 1</option>
<option value="2" selected="selected">project 2</option>
<option value="3">Project 3</option>
</select>
CLICK HERE SHOULD "UNSELECT"
</td>
</tr>
</table>
मैं सुविधा चाहते हैं कि जब चयन के अलावा स्तंभ के स्थान पर उपयोगकर्ता क्लिक क्षेत्र, सभी चयनित विकल्प नहीं चुना जाता स्थिति के लिए वापस चाहिए, मैं निम्नलिखित jQuery का इस्तेमाल किया है लागू करने के लिए,
$("#select_project").bind('click', function(){
$('#projects option').attr('selected', false);
return false;
});
यह काम करता है लेकिन यह भी चयन क्षेत्र प्रभावित करते हैं, कि जब उपयोगकर्ता एक विकल्प का चयन है, यह तुरंत नहीं चुना जाता पर पूर्ववत स्थिति स्वचालित रूप से, इस से छुटकारा पाने के लिए कैसे?
पेज। "अचयनित करें" – ash