在HTML中同一个table中第一个tr的td中宽度为150px,字数为四个字。
第二个tr的td宽度与第一行一样,但字体只有两个字体。用text-align:center达不到我要的效果
想要将两行中的字体左右对齐。
需在相对应的table中style=“text-align:justify;text-justify:distribute;text-align-last:justify”
然而发现几个浏览器bug:
1、text-align:justify意思为左右对称,它只作用于IE浏览器,其他浏览器不起效果
2、text-align:justify对于中文与字母在浏览器产生的效果不同。全部试用于IE浏览器中。字母在谷歌中并不会作用对称
3、text-align-last:justify意思为段落的最后一行不做齐行效果。但是也只在IE浏览器有效果,在谷歌中不起作用
关于easyui-textbox的多行文本框设定:multiline:true
<td colspan="3"> <input class="easyui-textbox" data-options="multiline:true" id="Action" name="Action" style="width: 360px; height: 50px" required /></td>
在IE浏览器中文本框最右会自带上上下点击键,可方便上下查看。而在谷歌浏览器中则不会有图标显示
关于easyui-textbox的文本框的提示信息设定:data-options="prompt:'提示信息'"
<td><input class="easyui-textbox" id="message" name="message" data-options="prompt:'提示信息'" style="width: 150px; height: 25px" /></td>
关于easyui-textbox带Icons图标触发事件如:
<td colspan="2"><input class="easyui-textbox" id="message" name="message"data-options="prompt:'最后期限提醒'" style="width: 200px; height: 25px"/>
之前点击了 'icon-help'图标,并没有触发成功,原因在是没有放到$(document).ready(function () {})中去。
<script>
$(document).ready(function () {
$('#message').textbox({
icons: [{
buttonText: '提示',//并没有效果
iconCls: 'icon-help',
handler: function (e) {
var model = $('#Model').val();//方法写到这里,通过 $.ajax把前台的值传送到后台方法中去
var factor = $('#messagefactoer').val();
$.ajax({
type: 'post',
url: '/SWM/Scrum/message',
data: { model: model, factor: factor },
datatype: 'json',
success: function (result) {
if (result.rows == "") { alert("请先选择专案模块与开发步骤或者开发步骤不是现进行工作") }
$("#message").textbox().textbox("setValue", result.rows);//将后台的result中的rows传给某一个ID的文本框中。对文本框的赋值
}
})
}
}]
})
})
</script>