使用jQuery设置输入值后更新Angular模型(触发器输入和更改不起作用)

时间:2017-11-07 00:44:05

标签: jquery angularjs angular

我正在尝试使用jquery登录此Angular App。

https://goairlines.nectir.co/app/login

我的代码就像

var input = jQuery('input[name=emailModel]');
input.val('xxx');
input.trigger('input'); // Use for Chrome/Firefox/Edge
input.trigger('change');

var input = jQuery('input[name=passwordModel]');
input.val('xxx');
input.trigger('input'); // Use for Chrome/Firefox/Edge
input.trigger('change');

但它不会更新模型,但仍然认为字段为空。当我在控制台中编写它然后单击签名时,它不起作用。 一旦这个工作,我会触发点击该按钮提交表格。

<(>((如果您想知道我正在尝试为xamarin移动网络应用程序执行此操作,该应用程序将在他第一次登录时存储用户的密码,然后在每次打开应用程序时登录他。我尝试存储cookie,保存会话状态和其他东西,但是在关闭webview / app之后,没有一个能够让用户保持登录...我最终只是试图进入页面并输入用户使用jQuery的名称和密码))))

1 个答案:

答案 0 :(得分:0)

您是否尝试过直接发出POST请求?单击提交btn时,将发出POST并发送json数据:

iconv -f windows-1250 -t utf-8 ca001_mci_17071971.txt | gsed -e 's/ñ/–/g' '{}'

尝试直接向服务器发送正确的凭据