Popular Posts
SwiXml - Layout BorderLayout BorderLayoutPane.xml <?xml version="1.0" encoding="UTF-8"?> <panel layout="BorderLayout... Generate subversion diff report using python bash: svn --diff-cmd "python" --extensions "diff_to_html.py" diff -r 596:671 diff_to_html.py import sys import diff... LINQPad Office site : LINQPad others : LINQPad 有在用LINQ不可或缺的好工具
Stats
Call validator on client
var Flood = {
    confirmUpdate: function(validateGroup, confirmMessage, fn) {
        if (typeof (fn) == "undefined") fn = true;
        if (Page_ClientValidate(validateGroup)) {
            return fn && confirm(confirmMessage);
        }
        return true;
    },
    isAllNullOrEmpty: function(clientIDs) {
        switch (clientIDs.constructor) {
            case String:
                return !(document.getElementById(clientIDs) && document.getElementById(clientIDs).value.length > 0);
            case Array:
                for (var i = 0; i < clientIDs.length; i++) {
                    if (document.getElementById(clientIDs[i]) && document.getElementById(clientIDs[i]).value.length > 0)
                        return false;
                }
                break;
            default:
                throw new Exception("Invalid parameters");
        }
        return true;
    }
};