主题: 为什么取值总是空? |
作者: emaiqi, 发布日期: 2012-04-04 16:49:22, 浏览数: 2995 |
在一个页面里有多个编辑器,javascript代码如下: $(document).ready(function() { $.ajaxSetup({cache:false}); var year; var january; var action = { afterCreate: function() { var self = this; $('#btn_submit').click(function() { self.sync(); }); } } KindEditor.ready(function(K) { year = K.create('#year', action); january = K.create('#january', action); }); }); 点击某按钮的动作代码,如下: function Zodiac(act) { var id = $('#id').val(); var zodiac = $('#zodiac'); var year = $("#year").val(); var january = $("#january").val(); alert(january); } 每次alert都报空值,即使在january编辑器里输入了内容也还是一样,请问哪里没有设置好?
|
作者: Roddy, 发布日期: 2012-04-04 20:36:01 |
http://www.kindsoft.net/docs/usage.html 需要用editor.html()取值,或者执行editor.sync();后取得textarea的值。editor是K.create返回的对象。 |
回复 |