相关疑难解决方法(0)

JQuery - 表单重置 - 排除"选择"框

所有,

我可以使用以下JQuery语法重置所有表单元素:

('#myform')[0].reset();
Run Code Online (Sandbox Code Playgroud)

如何修改此选项以排除重置"选择框"值?

谢谢

javascript forms jquery reset

8
推荐指数
2
解决办法
3万
查看次数

如何使用jQuery重置事件的表单元素(输入,选择,文本区域等)

我需要在单击span后重置表单元素,例如.

有没有一种方法可以通过jQuery重置from而不选择每个元素并删除属性值.

一些没有属性值的元素,如textarea或radio

有些像按钮我不想从中删除它的值.

我想使用jQuery在其他事件上使用重置

代码例如http://jsfiddle.net/pgNrF/

<input type="button" value="Input Button">
<input type="checkbox">
<input type="hidden">
<textarea></textarea>
<span>Reset</span>
Run Code Online (Sandbox Code Playgroud)

javascript jquery

7
推荐指数
1
解决办法
2万
查看次数

重新填充下拉列表选项,如何清除选项列表然后重新填充?

重新填充下拉列表选项,如何清除选项列表然后重新填充?

当事件触发时,我需要清除下拉列表#users的当前内容,然后通过ajax重新填充它.

我的ajax调用返回HTML的选项,如:

<option name=blah1>text1</option>
<option name=blah2>text2</option>
<option name=blah3>text3</option>
Run Code Online (Sandbox Code Playgroud)

ajax jquery

6
推荐指数
2
解决办法
3万
查看次数

提交表单后清除表单

可能重复:
使用jQuery重置多阶段表单

提交表单后,其他页面的响应将打印到#GameStorySys.但输入表格的价值仍然存在.一旦表单提交,表单值是否可能消失(但表单仍应保留)?

$("[name='GameStoryForm']").click(function() { 
        $.ajax({
            type: "POST",
                data: $("#GameStoryForm").serialize(),
                url: "content/commentary/index.cs.asp?Process=EditLiveCommentaryStory&CommentaryID=<%=Request.QueryString("CommentaryID")%>", 
                success: function(output) { 
                $('#GameStorySys').html(output);
            },
                error: function(output) {
                $('#GameStorySys').html(output);
                }
        }); 
}); 
Run Code Online (Sandbox Code Playgroud)

jquery

5
推荐指数
1
解决办法
3203
查看次数

是否有jQuery序列化的反函数?

我可以写一些东西,我在问是否已经在jQuery中构建了一些内容.

jquery serialization reverse

5
推荐指数
2
解决办法
7114
查看次数

如何以编程方式重置表单?

我想在JQuery点击事件功能中重置一个表单.怎么做 ?

html jquery html5

5
推荐指数
1
解决办法
2125
查看次数

jQuery:如何制作一个清晰的按钮?

我有一个搜索字段,我需要一个清晰的按钮.

我目前有按钮,但我不知道怎么做,

我有6个文本字段,2个组合框和2个多选列表

如何在一个明确的功能中清除所有这些?我知道HTML方式,但我使用Grails并且type ="reset"不起作用.这就是为什么我想要一个jQuery方法来删除文本框的值,将组合框保留在第一个索引中,并清除多个选择列表中的所有选项.

谢谢你的帮助:D

jquery button clear

4
推荐指数
2
解决办法
2万
查看次数

复选框仍选中后退按钮,但没有“已选中”属性

我正在为电子商务使用基于复选框的过滤器。一切正常,但是当我尝试通过“后退”按钮返回时,复选框仍处于选中状态,而没有任何选中的属性。

我注意到此“问题”发生在:

  • 苹果浏览器

我发现的唯一方法就是重新加载页面。但是“用户回退”事件似乎不是可捕获的,而且我不想刷新每个页面。

将我的所有复选框都设置为默认设置没有任何意义。

禁用Chrome缓存无效。


我不知道我的代码示例是否有用

编辑:这是我的第一篇文章,所以请务必告诉我为什么我的问题似乎不清楚

php checkbox state input checked

3
推荐指数
1
解决办法
1719
查看次数

使用jQuery清除文件输入字段

可能重复:
使用jQuery清空表单

我正在使用jQuery函数来清除我的所有表单值.

$.fn.clearForm = function() {
  return this.each(function() {
    var type = this.type, tag = this.tagName.toLowerCase();
    if (tag == 'form')
      return $(':input',this).clearForm();
    if (type == 'text' || type == 'password' || tag == 'textarea')
      this.value = '';
    else if (type == 'checkbox' || type == 'radio')
      this.checked = false;
    else if (tag == 'select')
      this.selectedIndex = -1;
  });
};
Run Code Online (Sandbox Code Playgroud)

上述功能的问题是它不会重置文件输入字段.无论如何,我可以扩展该功能,并使其与清除文件输入字段一起使用.

这是我正在使用的文件输入字段HTML代码.

<section><label for="productimg">Picture<br></label>
    <div><input type="file" id="productimg" name="productimg"></div>
</section>
Run Code Online (Sandbox Code Playgroud)

谢谢..

forms jquery reset

2
推荐指数
1
解决办法
2万
查看次数

提交jquery后清除表单数据

在jquery中提交成功后,如何清除表单数据?

   $(document).ready(function () {
       $('#submit').click(function () {
           $.ajax({
              type: "POST",
              url: 'final.php',
              data: "user=" + $('#user').val() + "&comment=" + $('#comment').val(),
              success: function (data) {

                  $('#status').html(data);
               }
          });
       });
   });
Run Code Online (Sandbox Code Playgroud)

HTML ...我需要在提交表单后清除表单数据....任何帮助将不胜感激.

<input type="text" name="user" id="user">
<input type="text" name="comment" id="comment">
<input name="submit"  type="submit" id="submit">
<div id="status">
Run Code Online (Sandbox Code Playgroud)

javascript jquery

1
推荐指数
2
解决办法
1万
查看次数

如何使用php表单的重置按钮?

我有一个用PHP处理的表单.在用户提交之前,"重置"按钮有效.但是当他们提交并重新加载页面时(我已根据$ _POST值使表单字段粘滞),重置不起作用.我该如何解决这个问题?编辑:例如,表单上的复选框:

 <input type="checkbox"  <?php if (isset($_POST['cb12'])){echo 'checked="checked"';} ?> name="cb12" tabindex="34" id=cb value="Education">
Run Code Online (Sandbox Code Playgroud)

和HTML:

<tr>
          <td colspan="5" valign="top" class="addit" ><div class="sectionbreak topsp" >
              <input type="hidden" name="failure" value="failure.html" >
              <p>
                <input type="submit" name="Submit" value="Submit" tabindex="49">
                Sends your application by email to The Boggs</p>
              <p>
                <input type="reset" name="Reset" value="Reset" tabindex="50">
                Clears all the fields</p>
            </div></td>
        </tr>
Run Code Online (Sandbox Code Playgroud)

编辑:最后,如果表单已提交(但未完成),我只是隐藏了按钮.也许没有人会注意到.

php forms reset

0
推荐指数
1
解决办法
5万
查看次数

Javascript表单重置

我使用此代码重置我的单选按钮,但它不会重置我的文本字段.如何重置文本字段?

function rensa(obj)
{
    for(var i=0; i<obj.length; i++)    
         obj[i].checked = false;

}
Run Code Online (Sandbox Code Playgroud)

javascript

0
推荐指数
1
解决办法
1341
查看次数

标签 统计

jquery ×9

javascript ×4

forms ×3

reset ×3

php ×2

ajax ×1

button ×1

checkbox ×1

checked ×1

clear ×1

html ×1

html5 ×1

input ×1

reverse ×1

serialization ×1

state ×1