TheGateway
Mitglied
Hallo,
ich arbeite mit .dialog und habe 2 Dialogs erstellt. Das erste lade ich mit
JS datei
das zweite dialog rufe ich so auf:
im ersten dialog funktionert es wenn ich enter drücke in der Textarea im 2 Dialog nicht... weis jemand worans liegen könnte?
funktioniert beim zweiten leider auch nicht
liegt es daran das ich dialog 2 erst generiere?, das es erst funktionieren kann wenn ich es bereits generiert habe ist mir bewusst. dialog 1 besteht aus einer festen datei, könnte es daran liegen?
ich arbeite mit .dialog und habe 2 Dialogs erstellt. Das erste lade ich mit
JS datei
Javascript:
$("#sendChatText").keyup(function(event){
if(event.keyCode == 13){
alert("funktioniert");
}
});
Javascript:
$( "#div" ).dialog({containment: "parent", height: "510", width: "650", resizable: false});
$("#div").load("start.php"); // start.php beinhaltet js datei und textarea #sendChatText
das zweite dialog rufe ich so auf:
Code:
//beinhaltet ebenfalls JS datei
var div2 = $("<div id=\"chatdiv\"><textarea id=\"sendChatTextPrivat\" type=\"text\" onclick=\"\"></textarea></div>")
.dialog({
containment: "parent",
height: "420",
width: "605",
position: {at: "center+40 center-10", of: window},
resizable: false,
close: function (ev, ui) {
$(this).dialog("destroy");
$(this).remove();
}
});
return div2;
im ersten dialog funktionert es wenn ich enter drücke in der Textarea im 2 Dialog nicht... weis jemand worans liegen könnte?
funktioniert beim zweiten leider auch nicht
Javascript:
document.querySelector('#sendChatTextPrivat').addEventListener('keypress', function (e) {
var key = e.which || e.keyCode;
if (key === 13) { // 13 is enter
alert("enter");// code for enter
}
liegt es daran das ich dialog 2 erst generiere?, das es erst funktionieren kann wenn ich es bereits generiert habe ist mir bewusst. dialog 1 besteht aus einer festen datei, könnte es daran liegen?