HDCMS留言插件,JS简单示例:
<img src='{|U:'code'}' onclick='this.src='{|U:'code'}&'+Math.random()' /> <script type='text/javascript' src='__TEMPLATE__/block/layer/layer.js'></script> <script type='text/javascript'> $(function(){ $('input.btn').click(function(){ var phone = $('.m_phone').val(); //判断电话 if (phone == '') { layer.tips('电话不能为空!', '.m_phone', { tips: [1, '#951510'] //还可配置颜色 }); $('.m_phone').focus(); return false; }; //验证电话 //验证电话 var reg = /1\d{10}$/; var str = $('.m_phone').val(); if (!reg.test(str)) { layer.tips('手机号码不合法!', '.m_phone', { tips: [1, '#df0011'] //还可配置颜色 }); phone.focus(); return false; }; //发送数据 var url = '__WEB__' + '?g=Plugin&a=Message&c=Index&m=add'; $.post(url,{name:name,phone:phone,content:content,code:code}, function(data) { if (data.state) { alert(data.message); window.location.reload(); }else{ alert(data.message); } },'JSON'); //第二种发送数据的方式 var url = '__WEB__' + '?g=Plugin&a=Message&c=Index&m=add'; $.post(url,$('form').serialize(), function(data) { if (data.state) { alert(data.message); window.location.reload(); }else{ alert(data.message); } },'JSON'); }); }); </script>