以下の例では、asp.netのloginボタンをクリックした後、どのようにデータをwebserviceに投稿できますか?asp.netのjQuery UIダイアログとAjax POST
$(document).ready(function() { var username=$("#username").val(); var password=$("#pass").val(); $("#dialog").dialog({ bgiframe: true, autoOpen: false, height: 400, width: 300, modal: true, buttons: { "Cancel": function() { $(this).dialog("close"); }, "Login":function() { $.ajax( { type:"POST", dataType:"json", url:"WebService.asmx/Login", contentType:"application/json", data:"{username:'"+username+"',password:'"+password+"'}", success:function(val) { $("#isValid").attr("value",val.d); }} ); }, }, }); var isValid = $("#isValid").val(); if (isValid== "false") { // Display the modal dialog. $("#dialog").dialog("open"); } });
.ajaxコールに「エラー:」プロパティを追加してエラー情報を取得し、ここに投稿できますか?それ以上の情報なしにあなたの問題が何であるかを判断することは困難です。 –
@Charles Boyoung:私の要件は、ログインボタン –
@サントスをクリックした後、Webサービスにデータを投稿することです。私が言ったことをすることは、あなたが持っているものがなぜ機能していないのかを判断するのに役立つエラーメッセージを与えるでしょう。 –