私と一緒にいてください。私は最近、職場でのjqueryの実装を開始しました。私はすでに新しいアプリを作りました。何が起こっているのか理解していますが、まだ完全に把握していません。jquery(javascript)refresh div
私は誰かがユニークなdiv idでラップされたテーブルのチェックボックスをクリックするたびに呼び出されるこの関数を以下に示します。現在、ダイアログボックスを閉じるまで、テーブルは更新されません。サーバーがリクエストを完了した後、divを更新するようにします。
displayMid関数をもう一度呼び出すだけで、テーブルの最初の行でのみ動作するようになりました(これは、以下のコードでコメントアウトされています)。
これをすべてのテーブル行に対して機能させるにはどうすればよいですか?私はすでにいくつかのことを試しています。 ;-)
何か助けていただきありがとうございます!ありがとう!
function addRemoveMid(count, testpid) {
var x = testpid;
var y = $("#Mid" + count).text();
var a = $("#midcheckbox" + count).is(':checked');
//alert(x);
if (!$("#midcheckbox" + count).is(':checked')) {
$.ajax({
url: "content_backend_pub_pid.ashx",
data: { cmd: '10', pid: x, mid: y },
type: "get",
async: false,
success: function(o) {
//displayMid(count);
//$("#inputDiv4").replaceWith($('#inputDiv4', $(html)));
}
});
//$(this.addRemoveMid(count);
}
else {
$.ajax({
url: "content_backend_pub_pid.ashx",
data: { cmd: '9', pid: x, mid: y },
type: "get",
async: false,
success: function(o) {
//displayMid(count);
//$("#inputDiv4").replaceWith($('#inputDiv4', $(html)));
}
});
//displayMid(count);
}
//$("#inputDiv4").fadeOut("fast").html('reload.php').fadeIn("fast");
}
"addRemoveMid"という関数を呼び出すコードをアプリケーションに投稿する必要があります。なぜなら、何が起こっているのかがはっきりしないからです。 – Pointy
私は週末に仕事を辞めましたので、月曜日まで実際のコードを提供することはできませんが、要約することができます。 Onclick = addRemoveMID(count)を持つHTMLチェックボックス。カウントは、私が修正しているレコードを追跡するためのものです。 これは役に立ちますか?そうでなければ、月曜日に電話をかけるまで待つ。 –
ここにaddRemoveMid関数を呼び出すステートメントがある。
htmlString.Append(" ");
詳細が必要な場合はお知らせください。ありがとう! –