jsTree wie man die Ajax-URL ändert und Daten neu lädt

    $('#jstree_demo_div2').jstree({
        'core': {
            'data': {
                "url": "tree.ashx?id=" + _id,
                "dataType": "json" // needed only if you do not supply JSON headers
            }
        },
        "checkbox": {
            'visible': true,
            'keep_selected_style': false, 
        },
        "plugins": ["wholerow", "checkbox"]
    });

Ich muss die URL ändern (oder die Variable_id ändert sich) und aktualisiert dann die Daten. Aber es scheint ein Cache-Problem zu geben.

Ich habe die HTTP-Anfrage überwacht, die Anfrage param_id hat sich nicht geändert.

Ich habe es versuch

'core': {
                'data': {
                    "url": "tree.ashx?id=" + _id,
                    "cache":false, //←←←←
                    "dataType": "json" // needed only if you do not supply JSON headers
                }
            }, 

und es hat nicht funktioniert.

BTW, meine jsTree.js-Version ist 3.0.8.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage