Bu jquery ile yanlış bir şey?

0 Cevap php

benim html sayfasında bu iki jquery komut var, bunlardan biri (pagination gibi) daha fazla sonuç yükler ve diğeri sadece twitter gibi, kullanıcıların mesajlara cevap!

sayfa varsayılan olduğunda cevaplar, (inserts username into textbox) çalışır, ama daha sonuç yüklediğinizde, yüklenen sonuçlar wnt metin içine adınızı eklemek! Bu iki komut vardır,

yanıtlar jquery:

function insertParamIntoField(anchor, param, field) {
       var query = anchor.search.substring(1, anchor.search.length).split('&');

       for(var i = 0, kv; i < query.length; i++) {
          kv = query[i].split('=', 2);
          if (kv[0] == param) {
            field.val(kv[1]);
             return;
          }
       }
    }


$(function () {
    $("a.reply").click(function (e) {

      insertParamIntoField(this,"status_id",$("#status_id"));
      insertParamIntoField(this,"reply_name",$("#reply_name"));
       insertParamIntoField(this, "replyto", $("#inputField"));



     $("#inputField").focus()

$("#inputField").val($("#inputField").val() + ' ');


     e.preventDefault();
       return false; // prevent default action
    });
});

loadmore jquery komut:

$(function() {
//More Button
$('.more').live("click",function() 
{
var ID = $(this).attr("id");
if(ID)
{
$("#more"+ID).html('<img src="moreajax.gif" />');

     $.ajax({
      type: "POST",
      url: "ajax_more.php",
      data: "lastmsg="+ ID, 
      cache: false,
      success: function(html){
     $("ul.statuses").append(html);
     $("#more" + ID).remove();

        }
     });
   }
else
{
   $(".morebox").html('The End');

}


return false;


});
});

EDIT: i daha fazla mesaj yüklemek ve yüklenen veriler tekrar gizli olması ile biter böylece i, sayfa refershed bir cevap tıkladığınızda!

0 Cevap