Sivo 悉见

NO.3 第一个JQuery LigerUI实例

匿名 · 更新于 2013/12/12 00:16:25

<!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>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>第一个JQueryligerui实例</title>
    <link href="lib/ligerUI/skins/Aqua/css/ligerui-all.css" type="text/css" rel="stylesheet" />
    <script type="text/javascript" src="js/jquery.js"></script>
    <script type="text/javascript" src="js/lib/ligerUI/js/core/base.js"></script>
    <script type="text/javascript" src="js/lib/ligerUI/js/plugins/ligerTextBox.js"></script>
    <script type="text/javascript">
        $(function ()
        {
            //我们将一个html文本框对象转换成ligerui文本框对象,并返回ligerui对象
            var g = $("#txt1").ligerTextBox(
            {
                //如果没有输入时,会提示不能为空
                nullText: '不能为空'
            });


            /*
            如何获取属性
            */
            //方式一
            alert('方式一:' + g.get('disabled'));
            //方式二
            alert('方式二:' + $("#txt1").ligerTextBox('option', 'disabled'));


            /*
            如何设置属性
            */
            //方式一
            g.set('disabled', true);
            //方式二
            $("#txt1").ligerTextBox('option', 'disabled', false);
 

            /*
            如何调用方法
            */
            //方式一
            g.setDisabled();
            //方式二
            $("#txt1").ligerTextBox('setEnabled');

            /*
            如何设置事件
            */
            //这里给文本框绑定一个改变值的事件
            //也可以设置onChangeValue参数
            g.bind('changeValue', function (value)
            {
                alert(value);

            });

        });
    </script>
    </head>

    <body>
      <input type="text" id="txt1" value="" style="width:200px"/>
</body>
</html>