【javascript – Ruby Rails – 为AJAX调用控制器动作构造数据】教程文章相关的互联网学习教程文章

javascript – FileReader onload不在控制器范围Angular 2中【代码】

我正在尝试以块的形式发送文件以保存在数据库中,并且我正在使用FileReader.readAsArrayBuffer()来触发onload事件.一旦我进入onload事件,我的问题就会发挥作用,’this’的范围只包含FileReader属性,而不包含我的类.甚至在onload事件之前定义的变量也是不可访问的.我以为我可以尝试将’this’的值作为参数传递给我,这样我就可以访问我的函数,服务和变量,但到目前为止我还没有取得任何成功.有没有人尝试过类似的东西,或者知道我是否达...

MVC3从Javascript调用控制器方法【代码】

在MVC3中.当我点击它时,我有一个按钮类“open-deleteRowDialog”转到这个javascript:$(document).on("click", ".open-DeleteRowDialog", function () { var pwd= '@Url.("GeneratePsw","Admin")';$(".modal-body #pwd").val(pwd);$('#1').modal('show');})我想要的是调用一个方法(在控制器中),谁必须返回一个字符串,这就是我要保存在“var pwd”中以显示在模型中(视图) 方法(在控制器中)是:public string GeneratePsw(){HomeBrid...

javascript – AngularJS指令控制器的语法和范围【代码】

这是我的代码: // HTML<body><h1>{{foo.name}}</h1><my-directive></my-directive> </body>//脚本app.directive('myDirective', function() { return {restrict: 'E',replace: true,scope: true, //**********template: '<h4>{{foo.name}}</h4>',controllerAs: 'foo',controller: fooCtrl,link: function(scope) {console.log(scope);} } });var fooCtrl = function() {this.name = 'FOO'; }我的问题: 如果我使用controllerAs语...

javascript – 如何将函数处理程序从控制器传递到AngularJs中的指令隔离范围?【代码】

我在控制器中有以下功能:angular.module('app').controller('BodyController', function(){this.click = function(message){alert(message);}})我想将此函数传递给指令的隔离范围,以使用某些特定的参数调用它,类似于:angular.module('app').directive('custom', function(){return {restrict: 'A',scope: {text: '@',click: '&click'},link: function(scope, element){//...scope.click('Hello, Plunker!');//...}}})我以这种方式...

javascript – Angular控制器无法动态检测Braintree支付随机数【代码】

Braintree的客户创建SDK系统在您点击提交后立即在表单中生成一个nonce输入字段.<input name="payment_method_nonce" type="hidden" value="nonce-here">但是,使用Angular的ng模型输入识别系统,我无法检测到控制器中动态生成的输入.表单提交后,我正在我的控制器中执行一个函数.<form id="checkout" id="checkout" ng-submit="processForm(formData)"> 如您所见,无法收集随机数的值并将其提交给脑树API命令,例如创建新用户的付款...

javascript – 通过ajax将复杂对象发送到控制器[复制]【代码】

参见英文答案 > Passing data in ajax post issue 1个我试图通过ajax传递一些复杂数据来调用我的控制器. 我的控制器的动作方法.public ActionResult CalculatePremium(QuoteDetailsViewModel quoteDetails) {ViewBag.Message = "Your application description page.";return View(); }Javascript代码:quoteDetails = {StartDate: '10-10-2016',Drivers: [{ Name: 'Test', Occupation: 'Test2'...

javascript – 为什么没有访问控制器内部的这个函数和属性?【代码】

app2.js(function(){var app = angular.module("panel",[]);app.controller('PanelController',function(){this.tab = 1;this.setTab = function(setTab){this.tab = setTab;};});})();而且观点是:<html ng-app="panel"><head><link rel="stylesheet" type="text/css" href="bootstrap.min.css"><script type="text/javascript" src="angular.js"></script><script type="text/javascript" src="app2.js"></script> <style typ...

javascript – 如何使用Jasmine测试AngularJS控制器在Promise中返回的值?【代码】

我有一个控制器,它暴露了一个在休息调用后返回一些文本的函数.它工作正常,但我无法使用Jasmine进行测试.测试中的promise处理程序内的代码永远不会执行. 控制器:/* global Q */ 'use strict'; angular.module('myModule', ['some.service']).controller('MyCtrl', ['$scope', 'SomeSvc', function ($scope, SomeSvc) {$scope.getTheData = function (id) {var deferred = Q.defer();var processedResult = '';SomeSvc.getData(id)....

javascript – 理解角度控制器Vs指令【代码】

我对angularjs很新.我试图理解为什么使用这个指令比使用控制器更好.两个示例都输出相同的值. 指令示例:angular.module('docsSimpleDirective', []) .controller('Controller', ['$scope', function($scope) {$scope.customer = {name: 'Naomi',address: '1600 Amphitheatre'}; }]) .directive('myCustomer', function() {return {template: 'Name: {{customer.name}} Address: {{customer.address}}'}; });标记:<div ng-controll...

javascript – 如何在js文件中获取rails控制器变量【代码】

我在rails控制器中有一个变量def index @approveflag = true end我需要在我的javascript代码中访问此变量,我使用下面给出的代码在index.html.erb中<script> alert("<%=@approveflag%>") <script>结果为“true”时效果很好.但是当我将此代码移动到相应的.js文件时,它会发出一个结果字符串“”<%= @ approveflag%>“”的警告.是什么原因.我怎么解决这个问题? 提前致谢.解决方法:我个人不喜欢将js与erb混合,所以我会做这样的事情:...

javascript – 如何在我的控制器中调用一个函数,该函数也被用作视图的范围【代码】

我点击一个按钮调用fetchData函数,它完美地获取完整的数据集,我需要传递表单视图的是项值, 我想重用这个函数,当我调用这个函数并传递这个项值时,它根本不调用函数,我该如何重用这个函数.$scope.fetchData = function(item) {$scope.selectedData = item;var entry = ServiceName.ServiceItem.query({item: item,}, function() {$scope.item_array = entry;});}if(some_condition){//$stateParams.item_valis used to fetch the dat...

javascript – Angular js – 从控制器调用data-modal-target【代码】

我是棱角分明的新人,对模态有疑问.在我的HTML中,我正在使用像这样的数据模态目标<li><button data-modal-target='#delete-connection' ng-click="deleteConnection(cloudconnection.id)">Delete Connection</button></li>我在我的html中定义了一个id为delete delete-connection的div,其中包含模态对话框的内容,如OK / Cancel.上面的代码工作正常,单击按钮时我看到一个模态对话框. 但现在我想从我的控制器显示这个模态对话框.单击按...

javascript – 从grails控制器获取复选框值【代码】

我有一个grails项目,我需要选择要删除的字段,当我点击“删除”时,我需要一个删除所有选定项目的功能: HTML代码:<form name="bookForm" action="list" method="post">....<g:link controller="book" action="delete">Delete</g:link>........<g:checkBox id="select_all" name="select_all" value="" onclick="selectAll();" />....<g:each in="${bookList}" status="i" var="bookInstance"><tr class="${(i % 2) == 0 ? 'odd' : ...

javascript – Angular UI-Router仅在选择路由时加载控制器【代码】

假设我有两个页面,云和设置.我有以下代码设置:var routerApp = angular.module('APP', ['ui.router']);routerApp.config(function($stateProvider, $urlRouterProvider, $locationProvider) {$locationProvider.html5Mode(true);$urlRouterProvider.otherwise('/cloud');$stateProvider.state('cloud', {url: '/cloud',templateUrl: 'pages/templates/cloud.html',controller: 'cloud',}).state('settings', {url: '/settings',te...

javascript – 将值作为参数发送到动态分配的控制器【代码】

我正在尝试重现AngularUI的模态视图和动态分配控制器的angular material行为的对话视图,并能够将值作为参数发送 我试图模仿AngularUI代码但没有成功:var elem = document.getElementById('placeholder'); elem.setAttribute('ng-controller', 'ctrl');var injector = angular.element(elem).injector(); var compile = injector.get('$compile'); var rootScope = injector.get('$rootScope'); var controller = injector.get('$...

RUBY - 相关标签
JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部