я использую для работы с анимацией в jquery, но не в ajax, так что это мой первый опыт использования функции $ .ajax () jquery:
Я пытаюсь создать свое веб-приложение только с использованием библиотеки jquert,я проверил в Интернете хороший учебник, чтобы заставить работать asp.net и jquery, и нашел пошаговое руководство, в этой статье они посылают int в WebMethod, и это работает для меня, но в моем случае я хочу отправить String и/ или объекты.
Я знаю, что проблема заключается в типе данных и / или типе содержимого.Вот мой пример кода.
<script type="text/javascript" src="scripts/jquery-1.4.1.min.js"></script>
<script language="javascript">
$(document).ready(function() {
$("#name").change(function() {
var myname = this.value;
var options = {
type: "POST",
url: "dollarajax.aspx/hello",
data: "{nom:" + myname + "}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(response) {
if (response.d != "") {
alert(response.d);
$("#name").focus();
}
}
};
$.ajax(options);
});
});
</script>
[WebMethod]
public static string hello(String nom)
{
return ("hello my friend: " + nom);
}
, так что, есть идея или какой-нибудь документ, где я могу придумать, как заставить это работать?спасибо