使用jquery更改表单输入类型

时间:2011-04-10 00:02:49

标签: jquery ajax

您好 我正在尝试使用jquery将<input>的类型从submit更改为图像,以便在AJAX请求期间显示图像而不是按钮。我在做:

    $(document).ajaxStart(function(){$("#submit_btn").removeAttr("type").attr("image");});  

我的HTML是:

<input type="submit" name="submit" class="button" id="submit_btn" value="Send" src="images/sending.gif" />

我是马上做的吗?如果是这样,那是错的,因为这不起作用:p

2 个答案:

答案 0 :(得分:2)

我认为你在寻找:

$(document).ajaxStart(function(){$("#submit_btn").attr("type","image");});

使用attr()设置属性,而不是删除它。

答案 1 :(得分:0)

可能适合您:

$(document).ajaxStart(function(){$("#submit_btn")..attr(type : 'image');});