У меня есть сетка. В столбце с добавлением столбцов столбцов добавлена кнопка и кнопка щелчка кнопки всплывающей подсказки. Но окно всплывающей подсказки открывается в течение нескольких секунд после этого.диалоговое окно всплывающей подсказки dojo
Я хочу, когда вы нажмете на кнопку, которую она показывает, и на кнопке отмены нажмите hide.Пожалуйста, предложите любую идею. Я следую enter link description here
1.dialog.jsp
<table id="eventDialogInstructorTextBox" dojotype="dojox.grid.EnhancedGrid" data-dojo- props="selectionMode:'none'" style="height: 50px;width:100%;align:top;background:white;margin-left:2%">
<thead>
<tr>
<th field="id" width="85%" hidden="true">instKey</th>
<th field="name" width="90%">instData</th>
<th field=" " formatter="commentImg" width="10%"></th>
</tr>
</thead>
</table>
2.dialog.js
function commentImg(){
var dialog = new dijit.TooltipDialog({
content:
'<label for="name">Name:</label> <input data-dojo-type="dijit.form.TextBox" id="name" name="name"><br>' +
'<label for="hobby">Hobby:</label> <input data-dojo-type="dijit.form.TextBox" id="hobby" name="hobby"><br>' +
'<button data-dojo-type="dijit.form.Button" type="submit">Save</button>'
});
var button = new dijit.form.DropDownButton({
label: "",
dropDown: dialog,
// iconClass: commentButtonIcon
});
return button;
}
Нет ответа! Положите эту строку более четко: «Я хочу, когда вы нажимаете на кнопку, которую она показывает, и на кнопке отмены откройте». – Devendra
вы хотите запустить тот же пример? скажите мне, что вы хотите? ваш код не отображает никакого диалога. – Phoenix