$.ajax({url: path_to_file, cache: false, success: function(html_result){
$("#window_" + this.id + "_cont_buffer").html(html_result);})
Теперь. Этот вызов функции связан с функцией класса. this.id
является собственностью указанного класса. это передаст значение функции this.id в строку анонимной функции или попытается оценить ее, когда функция действительно вызвана, поэтому не имеет смысла.Незначительная путаница `this` в функции обратного вызова JavaScript
Если это не сработает, как я хочу, можете ли вы порекомендовать, как я это достигаю.
Ой, я не заметил, что добавил «context: this». Таким образом, это в основном заставляет 'this' в функции обратного вызова быть' this', который является моим экземпляром, создающим запрос AJAX. умный материал это. – thecoshman