我正在使用Dojo 1.9开始学习,而我无法禁用Simple Textarea的大小调整。我真的没有特别需要这样做,我只是好奇如何以及从此无法做到。
Dijit API中没有列出任何属性,并且使用.set(“style”)更改CSS,包括在原始容器中内联(我是以编程方式执行),或者甚至尝试将resize设置为原始声明中没有,即:
var textarea = new SimpleTextarea({
rows: 5,
cols: 10,
onFocus: function(){ console.log("textarea focus handler"); },
onBlur: function(){ console.log("textarea blur handler"); },
selectOnClick: true,
style: "resize=none",
value: "This is a sample SimpleTextarea."
}, "textarea");
有什么想法吗?
答案 0 :(得分:0)
如果将样式设置为等于具有调整大小的键值对的对象:“无”将执行此操作
var textarea = new SimpleTextarea({
style: {resize : "none"}
}, "textarea");
答案 1 :(得分:0)
你可以这样做:
<input dojotype="dijit.form.SimpleTextarea"
id="yourTxtWidget"
style="resize:none; width: 230px; height: 75px;"
class="myTextField"/>