iOS safari的input标签,readonly仍然可以插入光标。

设置-webkit-user-select:none后不出现光标,但是仍然会有键盘的toolbar出现。

20170731180881.png

设置onfocus = 'this.blur()'使之失去焦点,显示正常。

$('input[name=' + modelItem.colname +']').attr("readonly","readonly");
//不出现光标
//$('input[name=' + modelItem.colname +']').css("-webkit-user-select","none");

//不出现光标,并且不弹出键盘的toolbar
$('input[name=' + modelItem.colname +']').attr('onfocus','this.blur()');