ajaxSubmit,对象不支持此属性或方法是啥问题

moonlightme 2011-07-20 11:42:52

function clickButton() {
var options = {
url: 'Default.aspx?type=query',
type:'post',
success: function (responseText) {
if (responseText.indexOf('success') >= 0) {
alert('abc');
} else
alert(responseText);
}
};
$("#form1").ajaxSubmit(options);
}


最后一句$("#form1").ajaxSubmit(options);报错,对象不支持此属性或方法.. 从来没遇到过,这个是肿么了
...全文
1788 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhaoli2315 2014-01-08
  • 打赏
  • 举报
回复
遇到同样问题,求解
苏格拉低 2013-09-27
  • 打赏
  • 举报
回复
遇到同样 问题 ajax方法或属性 不行执行, 求解
cjp760103 2013-03-18
  • 打赏
  • 举报
回复
问下 楼主 这个问题解决没有
孟子E章 2011-07-20
  • 打赏
  • 举报
回复
参见
http://jquery.malsup.com/form/
孟子E章 2011-07-20
  • 打赏
  • 举报
回复
你必须引入jquery.form.js
<script type="text/javascript" src="jquery.form.js"></script>
licip 2011-07-20
  • 打赏
  • 举报
回复
你是用jquery的吧。有没有把jquery.js的引入进来呀。
Go 旅城通票 2011-07-20
  • 打赏
  • 举报
回复
类库导入循序错了,要先倒入jq再倒入jq.form
<script language="javascript" type="text/jscript" src="js/jquery-1.4.2.min.js"></script>
<script language="javascript" type="text/jscript" src="js/jquery.form.js"></script>

<script language="javascript" type="text/jscript" src="js/jquery-1.4.2-vsdoc.js"></script>


js/jquery-1.4.2-vsdoc.js这个是什么东东??如果是居于jq写的也要放到jquery下面再倒入
moonlightme 2011-07-20
  • 打赏
  • 举报
回复

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script language="javascript" type="text/jscript" src="js/jquery-1.4.2-vsdoc.js"></script>
<script language="javascript" type="text/jscript" src="js/jquery.form.js"></script>
<script language="javascript" type="text/jscript" src="js/jquery-1.4.2.min.js"></script>
<script language="javascript" type="text/javascript">
function clickButton() {
var options = {
url: 'Default.aspx?type=query',
type:'post',
success: function (responseText) {
if (responseText.indexOf('success') >= 0) {
alert('abc');
} else
alert(responseText);
}
};
$('#form1').ajaxSubmit(options);
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:DropDownList runat="server" ID="ddl1" Width="200px" OnSelectedIndexChanged="btnHideInitInvs_Click" AutoPostBack="true">
<asp:ListItem Text="无" Value="NONE"></asp:ListItem>
</asp:DropDownList>
<asp:PlaceHolder runat="server" ID="phInvs"></asp:PlaceHolder>
</div>
<asp:Button runat="server" ID="btnHideInitInvs" style="display:none" onclick="btnHideInitInvs_Click" />
<input type="button" value="click" onclick="clickButton()" />
</form>
</body>
</html>
Go 旅城通票 2011-07-20
  • 打赏
  • 举报
回复
代码贴全来看看
moonlightme 2011-07-20
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 net_lover 的回复:]
你看看id=form1是否存在
[/Quote]

确实存在<form name="form1" method="post" action="Default.aspx" id="form1">
孟子E章 2011-07-20
  • 打赏
  • 举报
回复
是看 浏览器源代码里面
孟子E章 2011-07-20
  • 打赏
  • 举报
回复
你看看id=form1是否存在
moonlightme 2011-07-20
  • 打赏
  • 举报
回复
这个问题从来没遇到过,页面的源代码里也有,智能提示里也有,但是就是报错.
moonlightme 2011-07-20
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 net_lover 的回复:]
你必须引入jquery.form.js
<script type="text/javascript" src="jquery.form.js"></script>
[/Quote]

报告: 这个真引用了..

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧