• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
استفاده از چک باکس بدون تگ فرم برای delete و edit در کدایگنایتر
#1
سلام خسته نباشید
من یک چکباکس به صورت آرایه ای دارم و دو دکمه delete و edit. حالا نمی دونم چطوری بدون تگ فرم این تعریف رو داشته باشم که: هر آیکنی که چک کردم اگر دکمه delete رو زدم تابع حذف رو اجرا کنه و اگر دکمه edit رو زدم تابع up date رو اجرا کنه........
  پاسخ
تشکر شده توسط :
#2
با سلام

می تونین از جی کوئری استفاده کنین.

نمونه کد:
کد پی‌اچ‌پی:
<!DOCTYPE html>
<
html>
    <
head>
        <
title>Test</title>
        <!-- 
JQuery -->
        <
script src="jquery-2.1.4.min.js"></script>
    </
head>
    <!-- 
BODY -->
    <
body>
        <
input type="checkbox" class="ids" name="ids[]" value="2">
        <
input type="checkbox" class="ids" name="ids[]" value="3">
        <
input type="checkbox" class="ids" name="ids[]" value="4">
        <
input type="checkbox" class="ids" name="ids[]" value="5">
        <
input type="checkbox" class="ids" name="ids[]" value="6">
        <!-- 
Simple Show -->
        <
div id="response"></div>
        <!-- 
Buttons -->
        <
button id="submit">Submit</button>
        <!-- 
Script -->
        <
script type="text/javascript">
            $(
'#submit').click(function () {
                $.
ajax({
                    
url"ajax.php",
                    
type"post",
                    
data: $('.ids:checked').serialize(),
                    
success: function (data) {
                        $(
'#response').html(data);
                    }
                });
            });
        </
script>
    </
body>
</
html

با تشکر
  پاسخ
تشکر شده توسط :
#3
ممنونم از پاسختون ولی من زیاد ajax بلد نیستم..روش دیگه ای نداره؟؟
البته من دو تا دکمه دیلیت و ادیت برای هر چک باکس دارم و باز نفهمیدم که چه طوری باید به هر دکمه بگم که وقتی فشرده شد تابع مربوط به خودش رو در کنترلر اجرا کنه...
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان