小左闲谈

HTC M8d升级到Android 6.0+Sense 7初体验

In 生活  @2016-03-09

从2015年年底就开始等国航HTC M8的官方推送Android 6.0+Sense 7了,经过几度跳票,联通版M8w由于与国际国际版一样所以在2016年初最先得到推送升级,紧接着是移动版M8t,最后比他们晚了很久很久之后,昨天也就是3月7日晚上例行的更新检查发现有推送了,于是备份一下通讯录就直接双清——OTA升级了,过程很顺利。这次升级后的ROM版本是6.22.1401.3。
HTC M8d 升级Android 6.0

升级后也没有出现HTC社区里那么多M8t的同志们出现的各种蛋疼问题,目前运行稳定,惊喜很多啊,比如反应比5.0.2版本流畅度高,更省电,里面自带的Doze电量管理加上绿色守护那感觉,手机从未如此省电,感觉好冰凉。

界面方面,动画更炫哦,字体我倒觉得之前的那个更好看,还有拨号界面的UI,显然是之前的好看,新加入的骚扰电话识别和标识这个,有点丑啊,不能实现拦截的话意义何在?也有可能我还没摸清楚,相机好像现在是自己添加拍照模式,这两天挺忙的,也没细细去每个功能的试,还是慢慢来体验吧,我知道的就是权限管理更完善了,更省电了,反应更快了,总体上界面更好看了,总的来说这次的版本是非常值得升级的。

前面提到这个HTC M8d的手机:
HTC M8/M8D/M8T升级Android 5.0.2耗电问题解决方法
HTC M8镜头刮花照相模糊解决办法

标签: , ,   评论: 8枚 

jQuery使用change事件获取select当前值并动态赋值

In 学习  @2016-03-04

需求描述:
在文章编辑页面:
QQ截图20160304171422
当我们通过下拉菜单选择不同分类的时候,需要将该分类的值赋值给一个hidden类型的元素,在提交修改或添加的时候将这个值写入数据库标识文章的分类,由于选择的值是变化的,在不重新加载页面的情况下,完成动态赋值。

模板文件:

<form class="form-horizontal" role="form" action="{:U('Blog/adds')}" method="post">
<input type="hidden" id="ptitle" name="ptitle" value="{$_GET.title}">
<input type="hidden" name="id" value="{$_GET.id}">
    <div class="form-group">
        <label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 父类目</label>
        <div class="col-sm-9">
        <!-- 栏目选择下拉框 -->
            <select class="col-xs-10 col-sm-5" name="pid" id="pid">
                <volist name="list" id="list">
                <option value="{$list.id}" <if condition="$list['id'] eq $_GET['pid']">selected="selected"</if> >{$list.title}</option>
                </volist>
            </select>
        </div>
    </div>
    <div class="clearfix form-actions">
        <div class="col-md-offset-3 col-md-9">
            <button class="btn btn-info" type="submit">
                <i class="icon-ok bigger-110"></i>
                提交
            </button>
                 
            <button class="btn" type="reset">
                <i class="icon-undo bigger-110"></i>
                重置
            </button>
        </div>
    </div>
</form>

pid发成改变的时候,获取option:selected文本给ptitle赋值

<script>
$("#pid").change(function() {   
     var ptitle = $(this).find("option:selected").text();        
     $("#ptitle").attr("value",ptitle);
})
</script>

// 20170718更新,这样来获取select的选中项的值value和文本text
//文本
$('#pid option:selected').text();
$('#pid option:selected').val();
标签: , ,   评论: 2枚 

Ajax弹窗编辑无刷新查询赋值

In 学习  @2016-03-04

题目很拗口,需求是这样的;
在项目中有一个列表页的右侧的编辑按钮是弹窗式的这时候就没有url跳转,无法使用一般的跳转查询取值,需要通过点击触发取值查询并赋值的过程。

封装了一个jQueryAjax函数:

function addhidden(id,url){
    var res = 0;
    var data ={"id":id};
    res = $.ajax({
        type:'POST',
        url:url,
        data:data,
        async :false,
        dataType : "json",
        success: function(data){
        },
    })
    res = res.responseText;
    res = eval("("+res+")");
    return res;
    }

调用上面的addhidden函数查询值并返回数据;

//当点击该标签时触发事件
$(".btn.btn-xs.btn-info.addhidden").click(function(){
        //调用ThinkPHP控制器中的isfind函数执行查询
    var url="{:U('Blog/isfind')}";
    //从模板num标签中为id赋值
        var id= $(this).attr("num");
    var data = addhidden(id,url);
    $("#id").val(data.id);
    $("#form-field-mask-2").val(data.title);
    $("#form-field-mask-3").val(data.sort);
</pre>

Blog控制器类的isfind函数:
<pre lang="php" line="0">
//弹窗修改分类取值
public function isfind(){
    if($_POST['id']){
        $blog=M("blog");
        $res=$blog->where(array('id'=>$_POST['id']))->field("id,title,sort")->find();
        $this->ajaxReturn($res);
    }
}

模板文件:

<tbody>
    <volist id="list" name="list">
    <tr>
        <td>{$list.title}</td>
        <td>{$list.time}</td>
        <td>
            <div class="visible-md visible-lg hidden-sm hidden-xs btn-group">
                <a class="btn btn-xs btn-info addhidden" href="#" name="edit" data-toggle="modal" data-target="#Edit" num="{$list.id}" title="编辑">
                <i class="icon-edit bigger-120"></i>
                </a>
                <a class="btn btn-xs btn-danger" name="trash" title="删除" num="{$list.id}">
                <i class="icon-trash bigger-120"></i>
                </a>
                <a class="btn btn-xs btn-warning" href="{:U('Blog/adds',array('pid'=>$list['id'],'title'=>$list['title']))}" name="add" title="添加" num="{$list.id}">
                <i class="icon-plus bigger-120"></i>
                </a>    
                <a class="btn btn-xs btn-success" href="{:U('Blog/mulcolum',array('pid'=>$list['id'],'title'=>$list['title']))}" name="view" title="所属内容" num="{$list.id}">
                <i class="icon-list bigger-120"></i>查看所属内容
                </a>                                                                
            </div>
        </td>
    </tr>
    </volist>
</tbody>
标签: , ,   评论: Ajax弹窗编辑无刷新查询赋值已关闭评论