Click here to Skip to main content
15,895,799 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
i want to find string from drop down list, i try a lot, but i can not do please help.

my code is:
C#
$('input[type=checkbox').change(function () {
           var id = ($(this).attr('id'));
           var chk = $("#" + id).prop("checked");
           if (chk == true) {
               $("#drp" + id + " option:contains('0.00')").prop('selected', true);
           }
           else {
               $("#drp" + id + " option:contains('Select')").prop('selected', true);
           }
       });

my dropdown is:
XML
<select name="options[73926]" id="drpChkRightPower" class="form-control">
                                                <option>Select</option>
                                                <option>-10.75</option>
                                                <option>-10.50</option>
                                                <option>-10.25</option>
                                                <option>-10.00</option>
                                                <option>-9.75</option>
                                                <option>-9.50</option>
                                                <option>-9.25</option>
                                                <option>-9.00</option>
                                                <option>-8.75</option>
                                                <option>-8.50</option>
                                                <option>-8.25</option>
                                                <option>-8.00</option>
                                                <option>-7.75</option>
                                                <option>-7.50</option>
                                                <option>-7.25</option>
                                                <option>-7.00</option>
                                                <option>-6.75</option>
                                                <option>-6.50</option>
                                                <option>-6.25</option>
                                                <option>-6.00</option>
                                                <option>-5.75</option>
                                                <option>-5.50</option>
                                                <option>-5.25</option>
                                                <option>-5.00</option>
                                                <option>-4.75</option>
                                                <option>-4.50</option>
                                                <option>-4.25</option>
                                                <option>-4.00</option>
                                                <option>-3.75</option>
                                                <option>-3.50</option>
                                                <option>-3.25</option>
                                                <option>-3.00</option>
                                                <option>-2.75</option>
                                                <option>-2.50</option>
                                                <option>-2.25</option>
                                                <option>-2.00</option>
                                                <option>-1.75</option>
                                                <option>-1.50</option>
                                                <option>-1.25</option>
                                                <option>-1.00</option>
                                                <option>-0.75</option>
                                                <option>-0.50</option>
                                                <option>-0.25</option>
                                                <option>0.00</option>
                                                <option>0.25</option>
                                                <option>0.50</option>
                                                <option>0.75</option>
                                                <option>1.00</option>
                                                <option>1.25</option>
                                                <option>1.50</option>
                                                <option>1.75</option>
                                                <option>2.00</option>
                                                <option>2.25</option>
                                                <option>2.50</option>
                                                <option>2.75</option>
                                                <option>3.00</option>
                                                <option>3.25</option>
                                                <option>3.50</option>
                                                <option>3.75</option>
                                                <option>4.00</option>
                                                <option>4.25</option>
                                                <option>4.50</option>
                                                <option>4.75</option>
                                                <option>5.00</option>
                                                <option>5.25</option>
                                                <option>5.50</option>
                                                <option>5.75</option>
                                                <option>6.00</option>
                                                <option>6.25</option>
                                                <option>6.50</option>
                                                <option>6.75</option>
                                                <option>7.00</option>
                                                <option>7.25</option>
                                                <option>7.50</option>
                                                <option>7.75</option>
                                                <option>8.00</option>
                                                <option>8.25</option>
                                                <option>8.50</option>
                                                <option>8.75</option>
                                                <option>9.00</option>
                                                <option>9.25</option>
                                                <option>9.50</option>
                                                <option>9.75</option>
                                                <option>10.00</option>
                                                <option>10.25</option>
                                                <option>10.50</option>
                                                <option>10.75</option>
                                                <option>11.00</option>

                                            </select>


my above code is working but not return the exact. 0.00 it's return 10.00, how to find exact 0.00 result when i try to find please help.
Posted

1 solution

try with

JavaScript
$("#drp" + id ).find('option[value="' + '0.00' + '"]').attr('selected', 'selected');
 
Share this answer
 
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900