2

// Is it possible to submit a form after just selecting an option in a dropdown list?

<select name="Search4">
                <option value="">--select--</option> 
                <option value="Director">Director</option>
                <option value="Architect">Architect</option>
                <option value="Sales Manager">Sales Manager</option>
                <option value="Contractor">Contractor</option>   
</select>
user3440156
  • 131
  • 1
  • 2
  • 6
  • You need JavaScript do this. http://stackoverflow.com/questions/19638254/submit-drop-down-on-click – Subin Mar 31 '14 at 04:47
  • I believe this is what you are searching for: http://stackoverflow.com/questions/7231157/how-to-submit-form-on-change-of-dropdown-list – Tomas Pastircak Mar 31 '14 at 04:51

5 Answers5

3

yes, with javascript (onchange). example:

            <select name="Search4" onchange="$('#myform').submit();">
            <option value="">--select--</option> 
            <option value="Director">Director</option>
            <option value="Architect">Architect</option>
            <option value="Sales Manager">Sales Manager</option>
            <option value="Contractor">Contractor</option>   
            </select>
2

Yes this can be done by giving id to select and form in HTML and then on change of the select box you can call the form submit method

$(document).ready(function(){
  $("#selectboxID").change(function() {
     $("#formID").submit();
  });
});

for more about the submit() refer this

Hope this will help!

sandip
  • 3,279
  • 5
  • 31
  • 54
1

you can do it using jquery first in your page add jquery libarary after write following

<script>
$(document).ready(function(){
$(#yourid).change(function(){
$(#myform).submit();


});



});

</script>



 <form id="myform" >
    <select name="Search4" id="yourid">
                    <option value="">--select--</option> 
                    <option value="Director">Director</option>
                    <option value="Architect">Architect</option>
                    <option value="Sales Manager">Sales Manager</option>
                    <option value="Contractor">Contractor</option>   
    </select>
</form>
0

using javascript you can do. add a event into select tag

<select onsubmit="">

<select name="Search4" onsubmit="myFunction()">
                <option value="">--select--</option> 
                <option value="Director">Director</option>
                <option value="Architect">Architect</option>
                <option value="Sales Manager">Sales Manager</option>
                <option value="Contractor">Contractor</option>   
</select>
i'm PosSible
  • 1,373
  • 2
  • 11
  • 30
0

on change of your dropdown submit the form.

try like this:

$(document).ready(function(){

    $("select[name=Search4]").change(function(){

        $("#yourFormId").submit();
    })

});
Awlad Liton
  • 9,366
  • 2
  • 27
  • 53