jQuery focus cursor after the value in firefox

zioom128

New Member
I am doing a jQuery focus on a text field. In Chrome and IE the cursor starts after the value but in firefox it starts befoe the value.How do I make it so it starts after the value in firefox?Relevant code below:\[code\]$($.cookie("inputFocus")).focus()\[/code\]Whole jQuery code below:\[code\]<script>$(document).ready(function() { $("#state").change(function () { this.form.submit();})$($.cookie("inputFocus")).focus()$("#supplier_name").val($("#supplier_name").val());$("#aircraft_type").val($("#aircraft_type").val());var typingTimer; var doneTypingInterval = 600; $('#supplier_name').keyup(function(){ clearTimeout(typingTimer); if ($('#supplier_name').val) { typingTimer = setTimeout(doneTyping, doneTypingInterval); } $.cookie("inputFocus", "#supplier_name"); });$('#aircraft_type').keyup(function(){ clearTimeout(typingTimer); if ($('#aircraft_type').val) { typingTimer = setTimeout(doneTyping, doneTypingInterval); } $.cookie("inputFocus", "#aircraft_type"); });function GetQueryStringParams(sParam){ var sPageURL = window.location.search.substring(1); var sURLVariables = sPageURL.split('&'); for (var i = 0; i < sURLVariables.length; i++) { var sParameterName = sURLVariables.split('='); if (sParameterName[0] == sParam) { return sParameterName[1]; } }}var state = GetQueryStringParams('state');var supplier_name = GetQueryStringParams('supplier_name');var aircraft_type = GetQueryStringParams('aircraft_type'); if(supplier_name === "" && state === "any" && aircraft_type === "") { $('#clear').attr('disabled','disabled'); } $("#clear").click(function() { if(state === "any") { $("#aircraft_type").val(""); $("#supplier_name").val(""); } else { $('#state option:selected').remove(); $("#aircraft_type").val(""); $("#supplier_name").val(""); } });function doneTyping () { $("form").submit();}});</script>\[/code\]
 
Back
Top