1. 在html中的if用法:
{
{# if (!d.send_money) { }}
<span lay-event="send_count_money">{
{d.send_money}}</span>
{
{# } else { }}
<span lay-event="send_count_money">{
{d.price_fixed}}</span>
{
{# } }}
2. 格式化小数点:$变量.toFixed(2)
{
{# if (!d.send_money) { }}
<span lay-event="send_count_money">{
{(d.send_money * d.end_count).toFixed(2)}}</span>
{
{# } else { }}
<span lay-event="send_count_money">{
{(d.price_fixed * d.end_count).toFixed(2)}}</span>
{
{# } }}
3. ajax使用:
<script>
layui.use(['form', 'layer'],
function() {
$ = layui.jquery;
var form = layui.form,
layer = layui.layer;
//监听提交
form.on('submit(save)',
function(data) {
console.log(data.field);
//发异步,把数据提交给php
$.ajax({
url:'/back/add', /*接口域名地址*/
type:'post',
data:{
data : data.field
},
success:function(res){
layer.alert(res.msg, {
icon: 6
},function(){
window.parent.location.reload();
// 获得frame索引
var index = parent.layer.getFrameIndex(window.name);
//关闭当前frame
parent.layer.close(index);
});
},
error : function(res) {
layer.msg(res.msg,{
icon:2, time:1000},function(){
window.parent.location.reload();
// 获得frame索引
var index = parent.layer.getFrameIndex(window.name);
//关闭当前frame
parent.layer.close(index);
});
}
});
return false;
});
});
</script>
4. layui+thinkphp二级联动:
先说下大概做法:先把需要展示的一级下拉列表信息展示到页面上。点击选中select 下的选项时,传递选中的参数,也就是他的value值,监听事件,ajax传值。到think