title: jqGrid Drop Down Value
body: <p>I am working on some project where i need to filter student based on the Degree in grid. I have a drop down where it loads the all degree list from DB, below is the image<img src="https://i.stack.imgur.com/ExGKh.png" alt="enter image description here">. But problem is by default it will select the 1st value unlike other drop downs there will be default text like --Please Select-- etc. Is there any way to create something sort of that.I have used map &amp; list to load drop down.Below is what i have done so far. Any help will help me in turn.</p>
  
  <pre><code> colModel : [ {name : 'usn_number',index : 'usn_number',searchoptions: { sopt: ['eq'] },width : 20},
                                {name : 'first_name',index : 'first_name',searchoptions: { sopt: ['eq'] },width : 35},
                                {name : 'course',index : 'course',width : 20,stype: 'select',searchoptions:{value:getOptionsList(),
                                      sopt:['eq']}},
                                {name : 'semester_name',index : 'semester_name',search:false,width : 20},
                                {name : 'address',index : 'address',search:false,width : 30},
                                {name : 'mobile_number',index : 'mobile_number',search:false,width : 20},
                                {name : 'id',index : 'id',align : "center",sortable : false,search:false,align : 'center',
                                    width : 15,formatter : controlFmatter}
                              ],
  </code></pre>
  
  <p>The function getOptionsList() is defined,</p>
  
  <pre><code>function getOptionsList(){
   $.ajax({
      type: "POST",
      url:'loadDegreeList',
      async:false,
      dataType: 'json',
      success: function(data){
          options=data.degreeListMap;
      },
      failure :function(xhr,status,msg) {
          alert("Unexpected error occured. !!!"+msg);
      }
   });
  return options;
  </code></pre>
  
  <p>}</p>
  
  <p>Thank you</p>