如何实现按钮提交AJAX和<a href="" 提交,相同的效果??
如下,连接提交老是打开新窗口,而不能达到 按钮提交的效果,不知如何处理?<div id="ajaxsub"></div>
@using (Ajax.BeginForm("ajaxtext", new {controller="home",id=UrlParameter.Optional },
new AjaxOptions { UpdateTargetId = "ajaxsub" },
new { name = "form001" }))
{
@Html.TextBox("input01", "内容")
@Html.TextBox("input02")
<a href="javascript:;" onclick="javascript:document.form001.submit();" target="_self" title="点击打开">点击打开</a>
<input type="submit" value="提交 ajax" />
} ajax javascript --------------------编程问答-------------------- 就是点击“点击打开”连接,如何实现同 点击 “提交 ajax”相同的效果? --------------------编程问答--------------------
--------------------编程问答-------------------- 那样是不行的,还是打开新的窗口,不能实现 和点击按钮的效果
<script type="text/javascript">
function formSubmit() {
document.getElementById("form001").submit();
}
</script>
<a href="javascript:;" onclick="formSubmit();" target="_self" title="点击打开">点击打开</a>
--------------------编程问答-------------------- 在2楼的代码上加个e.preventDefault();
顺带说下,如果a标签没有href属性,在点击后是不会有任何事情的 --------------------编程问答-------------------- 在按钮上加客户端onclick呀 --------------------编程问答--------------------
如何加? 是 event.preventDefault(); 吗?加后还是打开新页面。 --------------------编程问答-------------------- 按钮没问题,是 <a href =... 如何实现 按钮的效果 --------------------编程问答-------------------- 如何实现,请大侠指点 --------------------编程问答-------------------- <html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>无标题页</title>
<script type="text/javascript" language="javascript">
function AjaxFunc(){ //这里实现Ajax
alert("Ajax 功能");
}
</script>
</head>
<body>
<form id="form1" runat="server">
<a href="javascript:void(0)" onclick="AjaxFunc()">点击这里</a>
</form>
</body>
</html>
--------------------编程问答--------------------
你 根本没明白我题目的意思 --------------------编程问答-------------------- 难道真的无解 --------------------编程问答-------------------- 难道只能沉了! 大侠休假还买来!!!
补充:.NET技术 , ASP.NET