天生我才必有用

AjaxForm和tinyMCE

分类: Javascript    作者:Ray    2008年01月17日

AjaxForm是基于JQuery可以实现Form Ajax的提交的一个组件,而TinyMCE是另一个使用javascript来实现Rich Editor的组件。不过当你需要同时使用这两个组件时,还是有一些主意点必须小心。

TinyMCE通过对Textarea来实现Rich editor,一次也容易令人造成一个假象,觉得TinyMCE的数据就不存在text area中,可以通过取得text area的value属性值就可以获得所要的数据,可能在一般的Form提交中并没有问题,不过Ajax的提交和不同的Form提交还是有一定的区别。为了手动的同步显示和Text area中的数据,用户必须手动的调用tinyMCE.getContent()这个函数来取得。特别是在AjaxForm中,数据在调用beforeSubmit回调函数 时,数据已经保存在AjaxForm的FormData中,不能通过简单的使用以下的语句:$(’#textarea’).value(tinyMCE.getContent())实现数据的更新。必须遍历formData,更新formData的数据才行。

让我来举例说明:

tinyMCE.init({
    mode : "textareas",
    theme : "advanced",
});
$(document).ready(function() {
    var options = {
        beforeSubmit: onSubmit,
        success: onSuccess,
        dataType: "json",
    };
    $("#form_info").ajaxForm(options);
});
function onSubmit(formData, jqForm, options){
    for (var i=0; i< formData.length; i++){
        if (formData[i].name == "content"){
            formData[i].value = tinyMCE.getContent();
        }
    }
    return true;
}

其实所有的玄机就在onSubmit中的for循环(例子中的text area的id是content,如果定义其他名字修正此处即可)

标签: , ,

亲密育儿法(Attachment Parenting)

分类: 育儿经    作者:Ray    2008年01月17日

亲密育儿法从大约25年前就开始流行,术语的发明者是儿科医生Dr. William Sears。如同字面所暗示的那样,亲密育儿法强调培养父母和婴儿之间健康的纽带或者说依恋关系。这一育儿理论的支持者说,这种依恋有助于婴儿获得更多的 安全感,并转化成孩子和父母间长久维持的亲情。亲密育儿法包括几个步骤,这一过程在胎儿未出世前就必须开始了。专家们对Dr. Sears的理论看法不一,有的完全赞同,有的认为他的建议是无用的,甚至妨碍婴孩的发展。如果为人父母者正在考虑各种育儿方法,建议他们在收集必要信息 的基础上做出有利于所有家庭成员的明智选择。

亲密育儿法的优点:

对宝宝

更信任人;更有自信;发育得更好;感觉良好,行为自然良好 ;较有条理;学习语言更容易;培养独立个性;学会与人亲密;学会付出与接受爱。

对父母

更有自信;与宝宝的默契更好;能辨识宝宝发出的信号;能凭直觉做成反应;与宝宝间有情感的交流;教导宝宝更容易;观察更敏锐;知道版本的能力与爱好;知道哪些建议该接受,哪些不该。

对亲子关系

爸妈和宝宝会:互相了解;候选付出;互相影响并塑造出行为模式;互相信任;更有默契;更多弹性;更活泼的互动关系;展现出彼此最好的一面。

更多链接

  1. http://www.attachmentparenting.org
  2. 夜间亲密育儿法
  3. 亲密育儿法简介
  4. 常见问题

Microsoft.NET Framework 终于开源

分类: C# & .Net    作者:Ray    2008年01月17日

终于抵制不了Open Source的吸引,Microsoft. Net Framework也开源了。

微软在MS-RL协议下终于公开了.NET Framework源代码,可以自由查看,但不允许直接进行修改。

第一批开放的源代码包括:

.NET基本类库: System,System.CodeDom,System.Collections,System.ComponentModel, System.Diagnostics, System.Drawing, System.Globalization, System.IO, System.Net, System.Reflection, System.Runtime, System.Security, System.Text, System.Threading

ASP.NET: System.Web, System.Web.Extensions

Windows Forms: System.Windows.Forms

Windows Presentation Foundation: System.Windows

ADO.NET和 XML: System.Data
System.Xml

详见

本周Alexa记录

分类: 随笔    作者:Ray    2008年01月17日

记录下本周Alexa的变化:

Traffic Rank: 279,171

China: 6,198

标签: