我的页面上有一组按钮,一些我想进行某个 Ajax 调用,而其他按钮则进行不同的 Ajax 调用,我应该使用数据类型并在其上放置一个 if 语句。
$("button").click(function () {
//SOME BUTTONS AJAX THIS CALL
//This Ajax toggles device on and off
var $x10Device = $(this).parent().attr("class");
$.ajax({
type: 'GET',
url: "http://192.168.0.34:81/tenHsServer/tenHsServer.aspx",
data: {
t: "ab",
f: "ToggleDevice",
d: $x10Device
},
error: function (request, status, error) {
alert(request.responseText);
}
});
//OTHER BUTTONS THIS AJAX CALL
//This Ajax checks the current on/off status of the passed X10 code
$.ajax({
url: "urlencode.php",
data: data,
type: "POST",
success: function (data) {
myd = $('<span />').html(data).find("#Result").text();
console.log(myd);
if (myd == 'C5:2;') {
$('img').attr('src', 'lightbulbon.png')
} else {
$('img').attr('src', 'lightbulboff.png')
};
},
error: function (request, status, error) {
alert(request.responseText);
}
});
});