Tag: 提交

基于所选选项的javascript重定向

我需要一些javascript重定向的帮助。 我有以下代码的表单,它不起作用。 Please Select License Trade A-General Engineering B-General Building C2 – Insulation and Acoustical Do you currently hold an active contractors license in California? Yes No function direction(value) { if((trade == “A”) && (questions == “y”)) {window.location = “http://localhost:8080/Math/page1.html”;} else{window.location = “http://localhost:8080/Math/page2.html”;} } $(document).ready(function(){ $(“.icon a.tooltips”).easyTooltip(); }); 我正在尝试让此代码根据所选的两个不同选项重定向用户。 谢谢

使用jQuery搜索时停止提交表单

我的表单上有谷歌地图搜索输入。 如果用户键入地址并按Enter键,则提交整个表单而不是搜索地图。 我正在使用下面的代码来防止这种情况: jQuery(‘#gform_6’).submit(function() { // check if address field is empty or not if(jQuery(“#map_search”).val()==””) // empty return true; // ok submit form else { // address filled ChangeMap(); jQuery(“#map_search”).val(“”); return false; } }); 但是,我可以使用此function一次。 如果我再次尝试搜索并按Enter键,则没有任何反应。 是因为我在提交函数上返回“false”吗?

使用Jquery提交Google自定义搜索

我使用Google自定义搜索,我想使用我自己的div与Jquery提交表单。 我尝试了许多没有运气的东西,这是其中之一: Google代码: (function() { var cx = ‘partner-pub-2789521296837340:9402765321’; var gcse = document.createElement(‘script’); gcse.type = ‘text/javascript’; gcse.async = true; gcse.src = (document.location.protocol == ‘https:’ ? ‘https:’ : ‘http:’) + ‘//www.google.com/cse/cse.js?cx=’ + cx; var s = document.getElementsByTagName(‘script’)[0]; s.parentNode.insertBefore(gcse, s); })(); Jquery部分: $( document ).ready(function() { $( “div.button” ).click(function() { $( “form.gsc-search-box” ).submit(); return false; }); }); […]

如果存在ajax错误,jquery会阻止表单提交

我无法找到我在这里寻找的答案。 我正在使用ajax来检查数据库中是否存在用户名,如果用户存在,则表单中会显示错误。 但是,如果存在该错误,我正在尝试阻止提交表单。 我已经尝试过event.preventDefault()但是我不确定我是否正确使用它,或者我是否使用它错了。 我的JS代码是: $(“.check”).blur(function () { var username = $(“.check”).val(); $.ajax({ url: “validateUser.php”, type: “post”, data: “username=” + username }).done(function (result) { if (result == “true”) { // CODE TO RUN IF ERROR DOESN’T EXIST } else { // CODE TO RUN IF ERROR DOES EXIST // CREATE THE ERROR MESSAGE AND DISPLAYS […]

jquery在asp.net中使用锚点提交函数问题 – >我们添加了runat =“server”来锚定

我的锚码如下: 表格元素如下: 并提交jquery的function如下: $(function () { $(‘#form1’).submit(function (e) { alert(‘alert2’); }); }); 为什么点击那个锚后我们只看到阿里巴巴警报…… 链接按钮也有这种方式…… 但是当我们使用常规的asp.net按钮时,我们会看到两个警报…… 当单击该锚点时,如何触发jquery的提交function? 我出于某些原因需要使用服务器端锚… 提前致谢

jQuery提交function不起作用(内部函数)

我有这个jQuery代码的问题。 它没有按预期工作: $(‘#select_dropdown’).change ( function(){ $(‘#form_to_submit’).submit( function(event){ $.post(“list.php”, { name: “John”, time: “2pm” }, function(data) { alert(“Data Loaded: ” + data); }); }); }); 但是,这有效: $(‘#select_dropdown’).change ( function(){ $(‘#form_to_submit’).submit(); }); 我想知道为什么提交的内部函数不起作用。 当用户从下拉列表中选择值时,必须提交表单。 第二组代码可以工作,但如果我添加一个内部函数来提交,它就不会。 基本上,我想在用户选择下拉列表后做一些ajax调用。

jquery .submit();

因为Instamapper正在关闭,我正在做这个项目,我试图到月球计算我走了多少公里,我试图制作我的网络应用程序,我可以使用它。 除了我想每隔5秒自动提交一次数据表格,我就把一切都搞定了。 我试图使用.submit()但它不起作用。 编辑: submit()函数不起作用,这是控制台的错误: 未捕获的TypeError:对象#的属性’submit’不是函数 这是代码: Untitled Document $(document).ready(function(){ setTimeout(function(){ $(‘form#target’).submit(); }, 5000); }); getTimestamp(); ?> <input type="text" value="” name=”timestamp” /> <input type="text" value="” name=”device” /> var x=document.getElementById(“target”); if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(showPosition); } else {x.innerHTML=”Geolocation is not supported by this browser.”;} function showPosition(position) { x.innerHTML += ” “; }

通过从正常的clickevent提交post操作来阻止页面刷新

我的问题是我可以阻止从此代码刷新页面 正如您所看到的,我从正常的click_event提交了一个post操作,因为live不支持提交事件。 jQuery(‘.verwijder’).live(‘click’, function() { t=$(this); t.parents(“.paneltbnote”).animate({ opacity: ‘hide’ }, “slow”,function(){ t.parents(“.wrappertbnote”).remove(); settbnotecounter(); $db_tbnoteid = t.parents(1).children(‘.frmnoteid’).val(); $.post(“tbnotesact.php”, { noteid: $db_tbnoteid, actie: “verwijder”, tijd: timestamp }, function(xml) { // hier nog iets doen berichtentoevoegen(xml);//feedback });//einde post methode });// einde callback animate methode return false; });//einde binding click event

jQuery提交到iframe

我通过jquery将表单提交到iframe。 我从JSON代码的php文件中得到了结果。 我如何在我的JavaScript中使用此字符串? 形成 … 响应fromupload.php打印到iframe中 {“datafile”:{“name”:””,”type”:””,”tmp_name”:””,”error”:4,”size”:0}} 如果来自php的响应到达,然后访问数据文件的错误属性,那么注册回调的最佳方法是什么?

jquery动态选择不提交值

再次编辑……我只是个假人,想通了! 编辑:所以,看起来如果我突出显示目标选择框中的所有内容并单击“添加所选”,它会提交…如何在下面的代码中更正该行为,以便您不必单击“添加”选择“按钮让它工作? 我有一个包含三个选择框的表单。 第一个是类别,从中选择一个类别将使用特定于所选类别的值填充变量多选框。 选择变量然后单击“添加所选”将填充目标选择框中的那些变量。 问题是,print_r显示目标选择框中的值在提交时未传递,我不明白为什么……下面是代码,非常感谢帮助 这是html标记: Income Gender Age //请注意,我只显示可能选择的类别的变量 Less Than $15,000 $15,000 – $19,999 $20,000 – $29,999 $30,000 – $39,999 $40,000 – $49,999 $90,000 – $99,999 $100,000 – $124,999 $125,000 – $149,999 Greater than $149,999 这是jquery代码: $(function(){ var opts = {}, $cats = $(“#categories”), $target = $(“#target”), $vars = $(“#variables”); $vars.find(“option”).each(function(){ var […]