【发布时间】:2011-01-03 10:46:28
【问题描述】:
嗨。我需要有关这部分代码的帮助。
我想做的是;当我单击(例如)单选按钮 1 时,该按钮值显示在浏览器上。我有三个单选按钮。
这是我的 ajax 查询:
function updatepayment(this.value)()
var ajaxResponse = new Object();
$(document).ready(function () {
$('.rmr').click(function () {
var rbVal = $(this).val();
var myContent;
if (ajaxResponse[rbVal]) { //in cache
myContent = ajaxResponse[rbVal];
$("#contentcontainer").html(myContent);
}
else { // not in cache
var urlForAjaxCall = "include/function.php" + rbVal + ".html";
$.post(urlForAjaxCall, function (myContent) {
ajaxResponse[rbVal] = myContent;
$("#contentcontainer").html(myContent);
});
}
});
});
【问题讨论】:
-
您遇到的错误是什么?
-
看起来响应不是对象。使用
json作为$.post的类型。 -
你能至少发布 HTML/JS 的其余部分吗?
-
-
$(document).ready(function(){ $("input[name=rmr]").click(function() { if( $("input[name=rmr]:checked ").length > 0 ) //确保一个被选中 { $("#finalamount").html( $("#totalamount").val() * $("input[name=rmr]:checked") .val() ); } }); });
标签: php javascript jquery css ajax