infinite loop?
getready() calls sendsite() which calls getready() which calls
sendsite()...


On Apr 8, 4:06 pm, "R.O.M." <[EMAIL PROTECTED]> wrote:
> 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>

Reply via email to