タグ付けされた質問 「javascript」

ECMAScript(JavaScript / JS)とそのさまざまな方言/実装(ActionScriptを除く)でのプログラミングに関する質問。このタグが単独で使用されることはほとんどありませんが、ほとんどの場合、[node.js]、[jquery]、[json]、および[html]タグに関連付けられています。

5
symfony2コントローラーでJSON応答を送信するにはどうすればよいですか?
にjQuery組み込まれているフォームの編集に使用していますSymfony。 フォームをjQueryダイアログに表示して送信します。 データがデータベースに正しく入力されています。 しかし、私はいくつか送信する必要があるかどうか分からないJSONの背中をjQuery。実際、私はJSON物事に少し戸惑っています。 「jQuery」を使用してテーブルに行を追加し、フォームを送信した後、データが送信された後、それらの行データを送り返して、テーブル行を動的に追加して追加されたデータを表示できるようにするとします。 どうすればそのデータを取り戻すことができるのか混乱しています。 これは私の現在のコードです: $editForm = $this->createForm(new StepsType(), $entity); $request = $this->getRequest(); $editForm->bindRequest($request); if ($editForm->isValid()) { $em->persist($entity); $em->flush(); return $this->render('::success.html.twig'); } これは成功メッセージを含むテンプレートです。
90 php  javascript  json  symfony 

5
v-modelが変更されたときにイベントを発生させる方法は?
私はでfoo()関数を@click起動しようとしていますが、ご覧のとおり、イベントを正しく起動するには、ラジオボタンを2回押す必要があります。2回目に押すだけで値をキャッチします... (srStatus)が変更された@clickときにイベントを発生させるだけでなく、イベントを発生させたいv-model。 ここに私のフィドルがあります: http://fiddle.jshell.net/wanxe/vsa46bw8/

9
$ scopeと$ rootScopeの違い
$ scopeと$ rootScopeの違いを誰かが説明できますか? おもう $ scope: これを使用することにより、特定のページから特定のコントローラーのng-modelプロパティを取得できます。 $ rootScope これを使用して、任意のページから任意のコントローラーのすべてのng-modelプロパティを取得できます。 これは正しいです?または他に何か?

12
WebKit、FireBug、IE8 Developer Toolなどのデバッガーで動的ロードJavaScriptをデバッグできますか?
私の最近の質問から、動的ビューの部分ビュー用のJavaScript関数をすでに作成しました。そのため、動的読み込みJavaScriptをデバッグできません。ロードされたすべてのJavaScriptは「eval」関数によって評価されるためです。 ただし、次のスクリプトを使用してスクリプトを動的に作成し、現在のドキュメントのヘッダーに新しいJavaScriptを作成する方法を見つけました。ロードされたすべてのスクリプトはHTML DOMで表示されます(任意のデバッガーを使用して検索できます)。 var script = document.createElement('script') script.setAttribute("type","text/javascript") script.text = "alert('Test!');"; document.getElementsByTagName('head')[0].appendChild(script); ちなみに、ほとんどのデバッガー(IE8 Developer Toolbar、Firebug、Google Chrome)は、動的スクリプトにブレークポイントを設定できません。デバッグ可能なスクリプトは、ページが読み込まれた後、最初に読み込まれる必要があるためです。 動的スクリプトのコンテンツまたはファイルでデバッグするアイデアはありますか? アップデート1-テスト用のソースコードを追加 someVariable値をデバッグするには、次のxhtmlファイルを使用できます。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Dynamic Loading Script Testing</title> <script type="text/javascript"> function page_load() { var script = document.createElement('script') script.setAttribute("id", "dynamicLoadingScript"); script.setAttribute("type","text/javascript"); script.text = "var someVariable …
90 javascript  ajax 

2
AngularJSディレクティブ要素のメソッドバインディング-TypeError: 'in'演算子を使用して1の 'functionName'を検索することはできません
これはメインテンプレートのコントローラーです。 app.controller('OverviewCtrl', ['$scope', '$location', '$routeParams', 'websiteService', 'helperService', function($scope, $location, $routeParams, websiteService, helperService) { ... $scope.editWebsite = function(id) { $location.path('/websites/edit/' + id); }; }]); これはディレクティブです: app.directive('wdaWebsitesOverview', function() { return { restrict: 'E', scope: { heading: '=', websites: '=', editWebsite: '&' }, templateUrl: 'views/websites-overview.html' } }); これは、ディレクティブがメインテンプレートに適用される方法です。 <wda-websites-overview heading="'All websites'" websites="websites" edit-website="editWebsite(id)"></wda-websites-overview> …

9
asp.net-mvc:jsファイルのかみそり「@」記号
私が持って.csHtml使用していますJavaScript関数と-razorファイル@Url.ContentAJAX URLのためのC#関数の内部を。 その関数を.js自分のビューから参照されるファイルに移動したいと思います。 問題は、JavaScriptが@シンボルを「認識」せず、C#コードを解析しないことです。「@」記号を使用してビューからファイル を参照する方法はあり.jsますか?

11
公式のJavaScriptリファレンスがないのはなぜですか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 3年前休業。 この質問を改善する JavaScriptリファレンスを検索しようとしましたが、何もありません。推奨される最高のソースは、MDN(Mozilla Developer Network)とW3Schoolsです。 どうして?

10
canvas.toDataURL()がセキュリティ例外をスローするのはなぜですか?
十分な睡眠が取れなかったのですか?この次のコード var frame=document.getElementById("viewer"); frame.width=100; frame.height=100; var ctx=frame.getContext("2d"); var img=new Image(); img.src="http://www.ansearch.com/images/interface/item/small/image.png" img.onload=function() { // draw image ctx.drawImage(img, 0, 0) // Here's where the error happens: window.open(frame.toDataURL("image/png")); } このエラーをスローしています: SECURITY_ERR: DOM Exception 18 これがうまくいかないはずはありません!誰かがこれを説明できますか?

8
JavaScriptによるHTML要素スタイルの削除
要素のインラインスタイルタグの値を置き換えようとしています。現在の要素は次のようになります。 `<tr class="row-even" style="background: red none repeat scroll 0% 0%; position: relative; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" id="0000ph2009-06-10s1s02">` インラインスタイルではなく、クラスによってスタイルが設定されるように、すべてのスタイル要素を削除したいと思います。element.styleを削除しようとしました。そしてelement.style = null; そしてelement.style = ""; 無駄に。私の現在のコードはこれらのステートメントで壊れます。関数全体は次のようになり ます。function unSetHighlight(index){ if(index < 10) index = "000" + (index); else if (index < 100) index = "000" + (index); else if(index < 1000) …
90 javascript  html  dom  styles 


12
JavaScript / JQueryを使用してHTMLテーブルデータをExcelにエクスポートすると、Chromeブラウザーで正しく機能しない
VelocityテンプレートにHTMLテーブルがあります。すべてのブラウザーと互換性のあるjavaスクリプトまたはjqueryのいずれかを使用して、htmlテーブルデータをExcelにエクスポートする必要があります。以下のスクリプトを使用しています <script type="text/javascript"> function ExportToExcel(mytblId){ var htmltable= document.getElementById('my-table-id'); var html = htmltable.outerHTML; window.open('data:application/vnd.ms-excel,' + encodeURIComponent(html)); } </script> このスクリプトはMozilla Firefoxで正常に機能し、Excelのダイアログボックスでポップアップ表示され、開くまたは保存するオプションを要求します。しかし、Chromeブラウザーで同じスクリプトをテストしたところ、期待どおりに機能しません。ボタンをクリックしても、Excelのポップアップはありません。データは「ファイルタイプ:ファイル」のファイルにダウンロードされ、.xlsなどの拡張子 はありません。Chromeコンソールにエラーはありません。 Jsfiddleの例: http://jsfiddle.net/insin/cmewv/ これはMozillaでは正常に機能しますが、Chromeでは機能しません。 Chromeブラウザテストケース: 最初の画像:[Excelにエクスポート]ボタンをクリックします そして結果:

4
document.domain = document.domainは何をしますか?
Orbited(Cometサーバー)のクライアント側のJSコンポーネントでは、サーバーがJS自体とは異なるドメインまたはポートで実行されている場合は、実行する必要があります。 document.domain = document.domain; 他のJSがロードされる前。(ドキュメントを参照してください。) これは何をしますか?NOOPのようです!(確認しましたが、実際には必要です。)

10
JavaScriptでオブジェクトの配列の値を見つける方法は?
オブジェクトの配列があります: Object = { 1 : { name : bob , dinner : pizza }, 2 : { name : john , dinner : sushi }, 3 : { name : larry, dinner : hummus } } キーが「夕食」である場所のオブジェクト/配列を検索して、それが「寿司」と一致するかどうかを確認できるようにしたいと思います。 私はjQueryに$ .inArrayがあることを知っていますが、オブジェクトの配列では機能しないようです。または多分私は間違っています。indexOfも1つの配列レベルでしか機能しないようです。 このための関数や既存のコードはありませんか?

2
Gulpを使用した同じディレクトリ内の複数のファイル拡張子
だから私はgulpfile.jsセットアップを持っています。 画像フォルダには、いくつかの画像があります。いくつかはpng、いくつかはjpg、いくつかはgifです。 画像フォルダ内のすべてのpng、jpg、gifをターゲットに設定したいと思います。 ** / *を使用してフォルダー内のすべてをターゲットにすることができますが、それはしたくないので、ファイルタイプに固有にする必要があります。 これを実行して、各ファイルタイプを個別に指定することもできます。 return gulp.src('./images/*.jpg', './images/*.png', './images/*.gif') しかし、それはあなた自身を繰り返すことの多くであり、より簡単な方法があるはずだと思われます。 私はこのようなものを探しています: return gulp.src('./images/*.{png, gif, jpg}') しかし、悲しいかな、上記は機能しません(または少なくとも、リストの最初のファイルタイプに対してのみ機能します)。 誰でもこれを行う方法を知っていますか? ありがとう
90 javascript  gulp 

6
JavaScriptのポリモーフィズムとは何ですか?
ポリモーフィズムについてインターネットで見つけた可能性のある記事をいくつか読んだことがあります。でも、その意味とその重要性がよくわからなかったと思います。ほとんどの記事では、なぜそれが重要であり、OOPで(もちろんJavaScriptで)多相的な動作を実現できるかについては触れていません。 それを実装する方法がわからないので、コード例を提供することはできません。 それは何ですか? なぜそれが必要なのですか? 使い方? JavaScriptでこのポリモーフィックな動作を実現するにはどうすればよいですか? 私はこの例を持っています。しかし、このコードの結果がどうなるかは簡単に理解できます。ポリモーフィズム自体についての明確な考えはありません。 function Person(age, weight) { this.age = age; this.weight = weight; this.getInfo = function() { return "I am " + this.age + " years old " + "and weighs " + this.weight +" kilo."; } } function Employee(age, weight, salary) { this.salary = salary; …

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.