Ben burada bir uyarı koyarsanız o kadarjQuery getJSON
function invokeAction() {
var searchText = $("#SearchTextBox").val();
// Invoke MVC controller action
$.getJSON("/Home/Results/" + searchText, bindResults);
}
gibi JSON sonuçlarını almak için bir kontrolöre ben SEARCHTEXT kesinlikle sahip olduğunu görebileceğiniz bir metin kutusu bazı metin geçmek çalışıyorum kontrolöre herhangi değerleri iletmiyor Bu kontrolör eylem bir kesme noktası koyduğunuzda bir değer, ancak: geçirilen
public ActionResult Results(string search)
{
var r = from t in db.Restaurants
where SqlMethods.Like(t.Name, "%" + search + "%") || SqlMethods.Like(t.Postcode, search + "%") || SqlMethods.Like(t.CuisineType.Type, search + "%")
orderby t.Name ascending
orderby t.Rating descending
orderby t.NumOfViews
descending
select t;
return Json(r.ToList());
}
dize null, henüz ayıklayıcısında http bağlamı kontrol ederken benim SEARCHTEXT url bir parçasıdır.
Bu null olmadığı için sorgu sonuç döndürmez.
Burada bir şey mi özlüyorum?
Teşekkürler, bunu kullandım ve bir hata yakaladım. Ayrıca bana dairesel bir referansım olduğunu söyleyen firebug kullandım. Veritabanımı biraz ayırmam gerektiğini düşünüyorum. – ddd
Havalı, memnun oldum, cevabımı aldım? – bendewey
Evet bendewey, cevabı alabilirsiniz;) – ddd