PageSourceSearch

https://www.sudu.cn/js/user_common.js

js sudu.cn collected 2026-09-24 10:01:23 UTC 1,835 bytes, 40 lines download raw bytes

1if(jQuery && jQuery.validator){
2    jQuery.extend(jQuery.validator.messages, {
3        required: "该字段不能为空",
4        remote: "数据有误",
5        email: "请输入一个有效的邮件地址",
6        url: "请输入一个有效的URL",
7        date: "请输入一个有效的日期",
8        dateISO: "Please enter a valid date (ISO).",
9        number: "请输入一个有效的数字",
10        digits: "该字段只能由数字组成",
11        creditcard: "Please enter a valid credit card number.",
12        equalTo: "与之前的输入不一致",
13        accept: "该文件类型不被支持",
14        maxlength: jQuery.validator.format("最多输入 {0} 个字符"),
15        minlength: jQuery.validator.format("最少输入 {0} 个字符"),
16        rangelength: jQuery.validator.format("请输入 {0} 至 {1} 个字符"),
17        range: jQuery.validator.format("请输入介于 {0} 和 {1} 之间的值"),
18        max: jQuery.validator.format("请输入大于或等于 {0} 的值"),
19        min: jQuery.validator.format("请输入小于或等于 {0} 的值")
20    });
21}
22
23function refreshValidateimg(trigger,imgid){
24    var scenario = window['page_scenario'] ? window['page_scenario'] : null;
25    var url = '/function/fun_captcha.php?w=120&h=50'+(scenario?'&scenario='+scenario:'');
26    var trigger_type = trigger.tagName.toLowerCase();
27    if(trigger_type=='img'){
28        var img = jq(trigger);
29    }else{
30        if(!imgid) imgid = 'validatecodeimg';
31        var img = jq('#'+imgid);
32    }
33    if(!jq('#'+imgid+':visible').length){
34        img.show();
35        var con = img.closest('td');
36        if(!con.length) con = img.closest('div');
37        con.find('input').attr('placeholder','输入右边图片中字符');
38    }else if(trigger_type=='input') return;
39    img.attr('src',url+'&t='+new Date().getTime());
40}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.