ASP.NET MVC入门 11、使用AJAX
gt;<label for="email">E-mail (will not be published) (required) </label> <input type="text" size="22" tabindex="2" value="" id="email" name="email"/> <%= Html.ValidationMessage("Email")%></p> <p><label for="url">Website</label> <input type="text" tabindex="3" size="22" value="" id="Website" name="Website"/></p> <p><%= Html.ValidationMessage("Content")%> <textarea tabindex="4" rows="10" cols="5" id="commentContent" name="content"></textarea></p> <p><input type="submit" value="Submit Comment" tabindex="5" id="submit" name="submit"/> <span id="loading" style="display:none;">数据处理中</span> <input type="hidden" value="<%= ViewData.Model.Id %>" id="comment_post_ID" name="comment_post_ID"/></p> </form> <script type="text/javascript" language="javascript"> function clearComment(a, b, c, d) { $get("commentContent").value = ""; } </script> <% } %> </div> 以上为使用M$的AJAX框架来实现AJAX异步请求,下面来看 看使用jQuery怎么做呢。前面说过,我个人比较喜欢jQuery,所以示例的 4mvcBlog里面的将使用jQuery来实现。 首先,我们用jQuery写一个用于提 交form表单的异步请求的小"插件":
然后我们不需要修改原来的一般的 form,我们只需要使用ajaxForm 方法来指定要进行ajax请求的form的id就可以了 :
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |