2008-09-08 18 views
9

Tôi muốn sử dụng bổ trợ như phương thức đơn giản hoặc bổ trợ hộp thoại trong bộ giao diện người dùng. Tuy nhiên, làm thế nào để tôi sử dụng chúng hoặc bất kỳ khác và có được một kết quả trở lại. Về cơ bản tôi muốn các phương thức để làm một số tương tác ajax với máy chủ và trả về kết quả cho mã gọi điện thoại để làm một số công cụ với. Cảm ơn.Làm cách nào để có được kết quả từ hộp thoại phương thức trong JQuery

Trả lời

0

Vì hộp thoại phương thức ở trên trang, bạn có thể tự do đặt bất kỳ biến tài liệu nào bạn muốn. Tuy nhiên, tất cả các kịch bản lệnh của phương thức mà tôi đã thấy đều có một bản trình diễn sử dụng giá trị trả lại, vì vậy có khả năng trên trang đó.

(trang web bị chặn đối với tôi nếu không tôi muốn nhìn)

5

Sau đây là cách cửa sổ xác nhận hoạt động trên simpleModal:

$(document).ready(function() { 
    $('#confirmDialog input:eq(0)').click(function (e) { 
    e.preventDefault(); 

    // example of calling the confirm function 
    // you must use a callback function to perform the "yes" action 
    confirm("Continue to the SimpleModal Project page?", function() { 
     window.location.href = 'http://www.ericmmartin.com/projects/simplemodal/'; 
    }); 
    }); 
}); 

function confirm(message, callback) { 
    $('#confirm').modal({ 
    close: false, 
    overlayId: 'confirmModalOverlay', 
    containerId: 'confirmModalContainer', 
    onShow: function (dialog) { 
     dialog.data.find('.message').append(message); 

     // if the user clicks "yes" 
     dialog.data.find('.yes').click(function() { 
     // call the callback 
     if ($.isFunction(callback)) { 
      callback.apply(); 
     } 
     // close the dialog 
     $.modal.close(); 
     }); 
    } 
    }); 
} 
+0

này buồn bã không còn xuất hiện để làm việc ... –