zoukankan      html  css  js  c++  java
  • Kindeditor为什么提交后获取不到值

    LinkButton不是表单提交方式所以获取不到。如果用button submit提交方式就是form提交方式后台就能获取到值

    取得编辑器的HTML内容。
    KindEditor的可视化操作在新创建的iframe上执行,代码模式下的textarea框也是新创建的,所以最后提交前需要将HTML数据同步到原来的textarea,KE.sync函数会完成这个动作。
    KindEditor在默认情况下自动寻找textarea所属的form元素,找到form后onsubmit事件里添加KE.sync函数,所以用form方式提交数据,不需要手动执行KE.sync函数。

    //取得HTML内容
    html = KE.html('editor_id');

    //同步数据后可以直接取得textarea的value
    KE.sync('editor_id');
    html = document.getElementById('editor_id').value;
    html = $('#editor_id').val(); //jQuery

    //设置HTML内容
    KE.html('editor_id', 'HTML内容');



    LinkButton需要加上     afterBlur: function () { this.sync(); },
  • 相关阅读:
    写在最前面
    Bzoj 2281 [Sdoi2011]黑白棋 题解
    bzoj3125: CITY 题解
    CDQZ 集训大总结
    CDQZ集训DAY10 日记
    CDQZ集训DAY9 日记
    CDQZ集训DAY7 日记
    CDQZ集训DAY6 日记
    CDQZ集训DAY5 日记
    CDQZ集训DAY4 日记
  • 原文地址:https://www.cnblogs.com/liziqiang/p/5160430.html
Copyright © 2011-2022 走看看