hakan648
پنج شنبه 10 آذر 1390, 18:09 عصر
سلام
من بوسیله جاوااسکریپت یک سری لینک در صفحه ایجاد میکنم با متن های مختلف
حالا میخوام در رویداد کلیک شدن این لینک ها یک تابعی را فراخوانی کنم .
در بعضی از لینک های داینامیک اجرا میشه و لی در بعضی دیگه نه !؟؟
خیلی عجیبه و حسابی اذیتم داره میکنه .:ناراحت:
تابع اصلی :
function ShowContacts() {
AddLoading();
SetStartAndStopRecord();
$("#main div").fadeOut(fadeSpeed);
$.get("Handler/Contacts.ashx",
{ "orderby": orderBy, "ordertype": orderType, "selectstart": selectStart, "selectstop": selectStop }
, function(data) {
MakeContactsTable(data);
var pageCount = Math.ceil(contactCount / cpp);
var pagingElem = $("#page_number");
pagingElem.text("صفحه ");
for (var i = 1; i <= pageCount; i++) {
var spanElem = document.createElement("span");
var aElem = document.createElement("a");
var textElem = document.createTextNode(i);
if (pageNumber == i) {
spanElem.appendChild(textElem);
spanElem.setAttribute("class", "CurrentPageNumber");
pagingElem.append(spanElem);
}
else {
aElem.appendChild(textElem);
aElem.setAttribute("href", "#");
spanElem.appendChild(aElem);
pagingElem.append(spanElem);
}
}
$("#tbloption #start").text(selectStart);
$("#tbloption #stop").text(selectStop);
$("#tbloption #count").text(contactCount);
$("#cppElem").val(cpp);
$("#pageNumberElem").val(pageNumber);
$("#contacts").fadeIn(fadeSpeed);
RemoveLoading();
});
}
و فراخوانی لینک ها :
$("a").click(function() { alert("?:?"); });
لطفا راهنمایی بفرمایید ...
با تشکر فراوان ...
من بوسیله جاوااسکریپت یک سری لینک در صفحه ایجاد میکنم با متن های مختلف
حالا میخوام در رویداد کلیک شدن این لینک ها یک تابعی را فراخوانی کنم .
در بعضی از لینک های داینامیک اجرا میشه و لی در بعضی دیگه نه !؟؟
خیلی عجیبه و حسابی اذیتم داره میکنه .:ناراحت:
تابع اصلی :
function ShowContacts() {
AddLoading();
SetStartAndStopRecord();
$("#main div").fadeOut(fadeSpeed);
$.get("Handler/Contacts.ashx",
{ "orderby": orderBy, "ordertype": orderType, "selectstart": selectStart, "selectstop": selectStop }
, function(data) {
MakeContactsTable(data);
var pageCount = Math.ceil(contactCount / cpp);
var pagingElem = $("#page_number");
pagingElem.text("صفحه ");
for (var i = 1; i <= pageCount; i++) {
var spanElem = document.createElement("span");
var aElem = document.createElement("a");
var textElem = document.createTextNode(i);
if (pageNumber == i) {
spanElem.appendChild(textElem);
spanElem.setAttribute("class", "CurrentPageNumber");
pagingElem.append(spanElem);
}
else {
aElem.appendChild(textElem);
aElem.setAttribute("href", "#");
spanElem.appendChild(aElem);
pagingElem.append(spanElem);
}
}
$("#tbloption #start").text(selectStart);
$("#tbloption #stop").text(selectStop);
$("#tbloption #count").text(contactCount);
$("#cppElem").val(cpp);
$("#pageNumberElem").val(pageNumber);
$("#contacts").fadeIn(fadeSpeed);
RemoveLoading();
});
}
و فراخوانی لینک ها :
$("a").click(function() { alert("?:?"); });
لطفا راهنمایی بفرمایید ...
با تشکر فراوان ...