The example in this article describes the method that jquery implements dialog to set focus focuses. Share to everyone for your reference. The specific analysis is as follows:
When the pop-up dialog box is displayed, we should position the focus to the input text box, but write $ ("#txtGroupName") before Dialog.show (). focus ();
After looking at the official jquery documentation, I found that dialog provides a focus parameter, OK, try first ~ ~
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
Displays the New Project Group dialog box function Showcreateprojectgroupdialog (i) {$ ("#layout-createprojectgroup-pane"). Show (). dialog ({modal : True, Title:lmslang.listProjectGroup_Create, width:450, overlay: {opacity:0.5}, focus:function (EV, data) {$ (" #txtGroupName "). focus (); Buttons: {Save: function () {var name = El ("Txtgroupname"). value; var description = El ("Txtdescription"). value var b = $ ("#fgroup"). valid (); if (b) {Creategroupjson (); Closecreategroupdialog ();} else {showerror (lmslang.formvalidate_error);}} , Cancel: function () {Closecreategroupdialog ();}} }); ///Hide New Project Group dialog function Closecreategroupdialog () {$ ("#layout-createprojectgroup-pane"). Dialog ("Close"); |
Get! O (∩_∩) O..
I hope this article will help you with your jquery programming.