0
所以。我遇到了主幹搜索輸出的問題。 當我搜索的東西,一切工作正常,輸出:結果:測試 現在...當我決定尋找別的東西,它會輸出爲結果:TestResult中:TEST2這是不正確.. 還有我在線演示http://jsbin.com/ogabam/3 謝謝。jQuery骨幹搜索輸出錯誤
指數:
<form name="input" action="" method="get">
Search: <input type="text" name="search">
<input type="submit" value="Submit">
</form>
<script type="text/javascript">
$('form').submit(function() {
var form_data = ($(this).serialize());
window.location.hash = form_data.replace('=','/');
return false;
});
</script>
主:
(function() {
window.App = {
Models: {},
Collections: {},
Views: {},
Router: {}
};
App.Router = Backbone.Router.extend({
routes: {
'': 'index',
'show/:id': 'show',
'search/:query': 'search',
'*other': 'default'
},
index: function() {
$(document.body).append("");
},
show: function(id) {
$(document.body).append(id);
},
search: function(query) {
$(document.body).append("Result: " + query);
}
});
new App.Router();
Backbone.history.start();
})();