This code doesn't work in all browsers exept firefox. Why and what i must to do? Trouble: when button with id="newsitesubmit" was pressed there is no reaction, but in firefox all is ok.
code: function getready() { $('#newsitesubmit').click(sendsite); }; function sendsite() { /* отправляем данные из формы */ getready(); var sitename = $("#siteinfo #sitename").val(); var siteurl = $("#siteinfo #siteurl").val(); var uname = $("#siteinfo #username").val(); var uemail = $("#siteinfo #uemail").val(); $.get('savesite.cgi', {sname: sitename, surl: siteurl, uname: uname, uemail: $.get('static/msg_site_added.txt',function(data){ var oldcontent = $('#siteinfo').html(); $('#siteinfo').html(data+'Добавить еще сайт'); getready(); } ); html: <div id="add"> <h4>Добавление сайта</h4><br> <form id="newsite"> <dl> <dt><label for="form-sitename">Название:</label></dt> <dd><input type="text" name="sitename" id="sitename"></dd> <dt><label for="form-siteurl">Адрес:</label></dt> <dd><input type="text" name="siteurl" id="siteurl"></dd> <dt><label for="form-username">Ваше имя:</label></dt> <dd><input type="text" name="username" id="username"></dd> <dt><label for="form-useremail">Ваш e-mail:</label></dt> <dd><input type="text" name="uemail" id="uemail"></dd> <dd><input type="button" value="Отправить" id="newsitesubmit"></dd> </form> </div>