mahdi_apple
چهارشنبه 16 مرداد 1392, 02:07 صبح
با سلام
در کدهای زیر یکسری المنت از توع div در صفحه به کمک ajax ایجاد میشن ولی مشکل اینجاست که بعد از زدن دکمه ارسال المنت ها در پایین و آخر صفحه اضافه میشن.آیا راهی هست که به محض اضافه شدن در همون اول صفحه و بالای المنت های قبلی نمایش داده بشه و دیگه احتیاجی به رفرش صفحه نباشه؟
در ضمن المنت ها بعد از رفرش بر اساس id چیده میشن.
با تشکر
<script>
function Add(id,title,content)
{
var tbody= document.getElementById("allp");
var divpost = document.createElement("div");
divpost.setAttribute("id",id);
var divtitle = document.createElement("div");
divtitle.innerHTML=title;
var divcontent = document.createElement("div");
divcontent.innerHTML=content;
var divimg = document.createElement("div");
var elimg = document.createElement("img");
divimg.appendChild(elimg);
divpost.appendChild(divimg);
divpost.appendChild(divtitle);
divpost.appendChild(divcontent);
tbody.appendChild(divpost);
}
</script>
در کدهای زیر یکسری المنت از توع div در صفحه به کمک ajax ایجاد میشن ولی مشکل اینجاست که بعد از زدن دکمه ارسال المنت ها در پایین و آخر صفحه اضافه میشن.آیا راهی هست که به محض اضافه شدن در همون اول صفحه و بالای المنت های قبلی نمایش داده بشه و دیگه احتیاجی به رفرش صفحه نباشه؟
در ضمن المنت ها بعد از رفرش بر اساس id چیده میشن.
با تشکر
<script>
function Add(id,title,content)
{
var tbody= document.getElementById("allp");
var divpost = document.createElement("div");
divpost.setAttribute("id",id);
var divtitle = document.createElement("div");
divtitle.innerHTML=title;
var divcontent = document.createElement("div");
divcontent.innerHTML=content;
var divimg = document.createElement("div");
var elimg = document.createElement("img");
divimg.appendChild(elimg);
divpost.appendChild(divimg);
divpost.appendChild(divtitle);
divpost.appendChild(divcontent);
tbody.appendChild(divpost);
}
</script>