博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ueditor+asp.net异步提交,可以实现了,嘿嘿
阅读量:5878 次
发布时间:2019-06-19

本文共 1980 字,大约阅读时间需要 6 分钟。

之前没用过Ueditor去异步提交,最近项目需要用到这个,就下了个来用,结果可能没仔细去看Ueditor的相关介绍文档,然后自己也郁闷了一下才把它弄出来,现在可以实现异步提交了,松口气,把代码贴出来,以备参考!如果哪里写得不好,请帮我指出来哦,谢谢!
 
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="test.aspx.cs" ValidateRequest="false"
    Inherits="WebApplication2.CommunityAdmin.test" %>
 
<!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 runat="server">
    <title></title>
    <script type="text/javascript" src="ueditor/editor_all_min.js"></script>
    <script type="text/javascript" src="ueditor/editor_config.js"></script>
    <link rel="Stylesheet" href="ueditor/themes/default/ueditor.css" />
    <script type="text/javascript" src="../Scripts/jquery-1.4.1.min.js"></script>
</head>
<body>
    <script type="text/javascript">
        var editor = new UE.ui.Editor();//实例
        editor.render('myeditor');//渲染编辑器
        $(function () {
 
 
            $("#btn").click(
        function () {
            var nn = editor.getContent();
 
            editor.sync();//这一句至关重要,没有它,甭想异步提交了
 
            $.ajax(
            {
                url: "Handler1.ashx",
                type: "post",
                data: "wenben=" + nn,
                success: function (data) {
 
                    alert(data);
 
                }
 
            }
            );
        });
 
        });
    </script>
    <textarea name="mycontent" rows="" cols="" id="myeditor"> </textarea>
    <input type="button" id="btn" />
 
</body>
</html>
 
 
 
------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------
Handler1.ashx.cs
 
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
 
namespace WebApplication2.CommunityAdmin
{
    /// <summary>
    /// Handler1 的摘要说明
    /// </summary>
    public class Handler1 : IHttpHandler
    {
 
        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "text/plain";
            context.Response.Write(
context.Request["wenben"] );//这个标红色的地方要注意不要写错!
        }
 
        public bool IsReusable
        {
            get
            {
                return false;
            }
        }
    }
}
转载请保留出处: 

转载于:https://www.cnblogs.com/QMM2008/p/3532929.html

你可能感兴趣的文章
电脑中毒的现象
查看>>
django表单操作之django.forms
查看>>
webSocket vnc rfb
查看>>
列表推导式 生成器表达式
查看>>
控制子窗口的高度
查看>>
Linux 防火墙iptables命令详解
查看>>
打造笔记本电脑基地重庆要当全球“老大”
查看>>
处理 Oracle SQL in 超过1000 的解决方案
查看>>
《JAVA与模式》之简单工厂模式
查看>>
Alpha线性混合实现半透明效果
查看>>
chkconfig 系统服务管理
查看>>
一个简单的运算表达式解释器例子
查看>>
ORACLE---Unit04: SQL(高级查询)
查看>>
Entity Framework Code First 模式-建立多对多联系
查看>>
[LeetCode] Reverse Lists
查看>>
前台页面之<base>标签
查看>>
angular分页插件tm.pagination 解决触发二次请求的问题
查看>>
day08-文件操作
查看>>
教学-45 对象的相等
查看>>
贪食蛇
查看>>