jquery - How to print input text field in-front drop-down list? -
how print drop-down list , input text , date-range on same line in code drop-down list , input field different line want same line mean input field in-front of drop-down list
please me new in jquery
function showinput() { var value = $("#s1value").val(); var txt= value.replace(/\_/g, " "); var label = $("<label />").attr("for", value).html(txt + ": "); switch (value) { case "application_date": var input = $("<input />").attr("type", "text").attr("name", value); var input2 = $("<input />").attr("type", "text").attr("name", value + "_2"); label.append("from: ") label.append(input); label.append(" to: "); label.append(input2); $('#beforeselect').html('').append(label); break; default: var input = $("<input />").attr("type", "text").attr("id", value); label.append(input); } $('#beforeselect').html('').append(label); } $("#s1value").on("change", function() { showinput(); }); showinput(); <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js"></script> <select id="s1value" name="s1value"> <option value="claim" >claim - c</option> <option value="title" >title - t</option> <option value="description" >description - d</option> <option value="abstract" >abstract - a</option> <option value="application_no" >application_number - apn</option> <option value="priority_number" >priority_number - pn</option> <option value="record_number" >record_number - rn</option> <option value="priority_date" >priority_date - pd</option> <option value="application_date" >application_date - apd</option> <option value="publication_date" >publication_date - pd</option> <option value="us_class" >us_class - usc</option> <option value="ipc_class" >ipc_class - ipc</option> <option value="cpc_class" >cpc_class - cpc</option> <option value="priority_country_code" >priority country code - pcc</option> <option value="designate_states" >designate_states - ds</option> <option value="legal_status_current" >legal_status_current - lsc</option> </select> <div id="beforeselect"></div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js"></script> <select id="s1value" name="s1value"> <option value="claim" >claim - c</option> <option value="title" >title - t</option> <option value="description" >description - d</option> <option value="abstract" >abstract - a</option> <option value="application_no" >application_number - apn</option> <option value="priority_number" >priority_number - pn</option> <option value="record_number" >record_number - rn</option> <option value="priority_date" >priority_date - pd</option> <option value="application_date" >application_date - apd</option> <option value="publication_date" >publication_date - pd</option> <option value="us_class" >us_class - usc</option> <option value="ipc_class" >ipc_class - ipc</option> <option value="cpc_class" >cpc_class - cpc</option> <option value="priority_country_code" >priority country code - pcc</option> <option value="designate_states" >designate_states - ds</option> <option value="legal_status_current" >legal_status_current - lsc</option> </select> <div id="beforeselect"> <span id="levelinp"></span>: <input type="text" id="application_no"> </div> <script> $("#s1value").on("change", function() { showinput(); }); function showinput() { var level = $("#s1value").val(); $('#levelinp').html(level); } showinput(); </script>
Comments
Post a Comment