Forms 如何克服默认状态下的ui路由问题

Forms 如何克服默认状态下的ui路由问题,forms,angular-ui-router,submission,Forms,Angular Ui Router,Submission,这是我的HTML代码 <PRE> form action="#" method="post" input type="hidden" name="cmd" value="_cart" input type="hidden" name="add" value="1" input type="hidden" name="w3ls_item" value="Asus Laptop" input type="hidden" name="amou

这是我的HTML代码

<PRE>
    form action="#"  method="post"
    input type="hidden" name="cmd" value="_cart" 
    input type="hidden" name="add" value="1" 
    input type="hidden" name="w3ls_item" value="Asus Laptop" 
    input type="hidden" name="amount" value="880.00"
    button type="submit" class="w3ls-cart"> Add to cart /button
   /form
</PRE>
<pre>
    w3ls.render();
    w3ls.cart.on('w3sb_checkout', function (evt) {
    var items, len, i;
    if (this.subtotal() > 0) {
    items = this.items();
    for (i = 0, len = items.length; i < len; i++) {
    }
    }
    });

</pre>

form action=“#”method=“post”
输入type=“hidden”name=“cmd”value=“\u cart”
输入type=“hidden”name=“add”value=“1”
输入type=“hidden”name=“w3ls\u item”value=“华硕笔记本电脑”
输入type=“hidden”name=“amount”value=“880.00”
按钮type=“submit”class=“w3ls购物车”>添加到购物车/按钮
/形式
这是我的表单Javascript


w3ls.render();
w3ls.cart.on('w3sb\u checkout',函数(evt){
var项目,len,i;
if(this.subtotal()>0){
items=this.items();
对于(i=0,len=items.length;i
以及UI-ROUTER的my APP.JS代码


routerApp.config(函数($stateProvider,$urlRouterProvider){
$urlRouterProvider。否则('/pages/home');
$stateProvider
.州(“家”{
url:“/pages/home”,
templateUrl:'pages/home.html'
})
当我点击“添加到购物车”按钮时,它会将我带到默认页面,我如何使它指向javascript函数

提前谢谢

<pre>
    routerApp.config(function($stateProvider, $urlRouterProvider) {
    $urlRouterProvider.otherwise('/pages/home');
    $stateProvider
    .state('home', {
    url: '/pages/home',
    templateUrl: 'pages/home.html'
    })
</pre>