نمایش نتایج 1 تا 2 از 2

نام تاپیک: عدم اجرا کد هنگام کلیک

  1. #1

    عدم اجرا کد هنگام کلیک

    سلام
    من یک modal نوشته ام که هنگام لود شدن modal یک button به ان اضافه میکنم از طریق کد نویسی

    <div class="modal fade" id="exampleModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
    <div class="modal-dialog" role="document">
    <div class="modal-content">
    <div class="modal-header">
    <h5 class="modal-title" id="exampleModalLabel">Modal title</h5>
    <button type="button" class="close" data-dismiss="modal" aria-label="Close">
    <span aria-hidden="true">&times;</span>
    </button>
    </div>
    <div class="modal-body" id="bodyModal">
    ...
    </div>
    <div class="modal-footer">
    </div>
    </div>
    </div>
    </div>




    <script>
    function Create() {
    $.ajax({
    url: '@Url.Action("Create", "TestModals")',
    type: "Get",
    data: {}
    }).done(function (res) {
    $("#exampleModal").modal("show");
    $("#exampleModalLabel").html('افزودن');
    $("#bodyModal").html(res);
    var r = $('<button type="button" class="btn btn-primary" id="add">Edit changes</button>');
    $(".modal-footer").append(r);
    $("#save").remove();
    });
    }
    </script>

    اما وقتی روی button کلیک میکنم هیچ عملی اجرا نمیشود

     <script>
    $(function () {
    $("#save").on('click', function () {
    alert(1);
    });
    });
    </script>

    مشکلم کجاست

  2. #2

    نقل قول: عدم اجرا کد هنگام کلیک

    سلام
    یه دلیل ساده داره اونم اینه که event ها در اجرای اولیه صفحه لود میشن و اون زمان هنوز button شما تعریف نشده بوده در نتیجه الآن هم خاصیت click نداره که بخوای صداش بزنی راه حلش اینه که از خاصیت click عنصر والدی که از اول موجود بوده استفاده کنی یعنی اینجوری مثلا:



    $(function () {

    $("body").on('click','#save', function () {

    alert(1);

    });

    });

تاپیک های مشابه

  1. سوال: عدم اجرا صحیح کد هنگام استفاده از دستور foreach
    نوشته شده توسط Iran58 در بخش ASP.NET MVC
    پاسخ: 0
    آخرین پست: چهارشنبه 10 مرداد 1397, 20:26 عصر
  2. سوال: عدم اجرا شدن رویداد کلیک و postbock شدن!
    نوشته شده توسط ricky22 در بخش ASP.NET Web Forms
    پاسخ: 4
    آخرین پست: سه شنبه 18 خرداد 1389, 22:01 عصر
  3. سوال: اجرا نشدن تغییرات در هنگام کلیک دکمه
    نوشته شده توسط victoria در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: چهارشنبه 05 خرداد 1389, 12:24 عصر
  4. عدم نمایش لیست ComboBox در هنگام کلیک
    نوشته شده توسط asilverisis در بخش VB.NET
    پاسخ: 0
    آخرین پست: شنبه 12 اردیبهشت 1388, 15:02 عصر
  5. عدم اجرا کد در رویداد SelectedIndexChanged گریدویو با استفاده از UpdatePanel
    نوشته شده توسط YourWorldToday در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: چهارشنبه 02 اردیبهشت 1388, 19:02 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •