jQuery设置input value Angularjs controller 无法获取-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

jQuery设置input value Angularjs controller 无法获取

2016-05-25 10:57:34 2069 1

我知道这样做是有违背Angularjs规定的写法的。
先说说场景吧。
用户在A页面点击“新增”按钮,window.open出一个B页面,在B页面填完信息后,点击保存,想要回显到A页面。然后连同A页面一些信息进行提交到controller.
因为刚接触Angularjs,所以还是以页面B opener.document.getElementById 设置父页面(A页面隐藏的input值)。
但是却出现页面上input view是改变了,但是实际的model根本没有变化,controller中取到的值都是 undefined ;
想请教下
1.如果这样的写法,应该怎么操作才能使得controller中可以取到隐藏的B页面回传的input的值。
2.如果遵循Angularjs写法,应该怎么变化?

附A页面:

<a href="javascript:void(0);" ng-click="add()" >新增</a>
<input id = "abv" ng-model="abv" class="intxt" type="text">
<a href="javascript:void(0);" ng-click="save()" id = "save">保存</a>
A.js:

$scope.add = function(){
    var openCustomer =  window.open('B.html');

};
$scope.save = function(){
    console.log('save ' + $scope.abv);

};

页面B:

this.opener.document.getElementById("abv").value = document.getElementById("a").value;
this.opener.document.getElementById("save").click();
取消 提交回答
全部回答(1)
  • 云栖技术
    2019-07-17 19:13:50

    只需要给input修改后,再用JQ添加个事件就行了
    $("#cert_valid_from").val(date1).trigger('change');
    主要是trigger模拟触发change事件

    0 0
相关问答

1

回答

什么jQuery方法可以用于设置已选择的元素的样式呀?

2021-11-02 22:37:39 367浏览量 回答数 1

1

回答

关于jquery validate ajax验证的问题

2016-06-03 14:13:03 1653浏览量 回答数 1

1

回答

jquery+Ajax如何把菜单栏的id传递内容中去?

2016-06-02 18:44:01 2808浏览量 回答数 1

1

回答

怎样通过jQuery ajax获取c:foreach遍历的cheakbox复选框选中的值

2016-06-02 16:57:19 4653浏览量 回答数 1

1

回答

关于JQuery中ajax不能解析json

2016-06-02 14:51:45 1880浏览量 回答数 1

1

回答

求助jsp+struts2+jquery ajax返回Internal server error问题

2016-06-01 11:34:10 2430浏览量 回答数 1

1

回答

jQuery ajax success()括号里的参数是什么?

2016-06-01 09:12:19 4712浏览量 回答数 1

1

回答

jQuery AJAX 无法获取response内容的问题

2016-06-01 08:39:49 1816浏览量 回答数 1

1

回答

ajax怎么传jquery获取到复选框选中的值给后台,后台怎么接收?

2016-06-01 01:03:20 3117浏览量 回答数 1

1

回答

关于用jquery的$.ajax()方法获取html文档片段的问题?

2016-05-30 17:22:16 1726浏览量 回答数 1
+关注
云栖技术
社区爱好者,专为云栖社区服务!
文章
问答
问答排行榜
最热
最新
相关电子书
更多
Angular从零到一
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载