javascriptとajaxを現在勉強中です。
フリーのソースをダウンロードしたら、
function writeComment(params)
{
$.ajax({
type: "<?php print METHOD; ?>",
url: writescript+params,
success: function() {
// 受信完了イベント main.php
window.mainframe.getLog();
}
});
}
「$.ajax({」の使い方が、調べたのですがわかりません。
Ajax.Requestという意味なのは、なんとなくわかるのですが・・。
こういう書き方もあるのでしょうか?
どなたかご教授お願い致します。
No.2ベストアンサー
- 回答日時:
>$.ajax({~});が関数なのかさえわかりません。
alert($.ajax) で、確認しみては?
どこかで$や$.ajaxを定義しているはずですが。
なお、引数の{~} については「JSON」というキーワードで検索してみるといいかと思います。
定義してあるところを確認でき、やっと納得できました。
alert($.ajax)やJSONなど調べ方を教えていただき、ほんとに勉強になりました。
ありがとうございました。
No.1
- 回答日時:
> こういう書き方もあるのでしょうか
そのように作ればそういう書き方になります。
AJaxの前に、「JavaScriptの基本」を勉強してみてはいかがでしょうか。
ボタンを押すと「こんにちは」とメッセージを表示するスクリプトを作ってみます。
<input type="button" value="クリック" onclick="hello();">
<script>
function hello(){
alert('こんにちは');
}
</script>
こんな書き方でも「こんにちは」とメッセージを表示できます。
<input type="button" value="クリック" onclick="konnichiwa();">
<script>
function konnichiwa(){
alert('こんにちは');
}
</script>
回答ありがとうございました。
二つの関数から「こんにちは」というメッセージが表示されるというは、知っております。
でも、$.ajax({~});とfunction(){~};は関係ありますか?
$.ajax({~});は、指定したURLの内容を取得する動作をすると思うのですが、どうしてAjax.Requestと書かずにこのような書き方をしているのでしょうか?
また、function(){~};のように関数であるなら、ただ名前を変えただけということですか?
いろいろ調べたいのですが、$.ajax({~});が関数なのかさえわかりません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- JavaScript プラグイン無しでContactform7にdatepickerを実装 3 2022/10/25 02:18
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- JavaScript javascriptのちょっとした動作不良(原因は突き止めたのですが) 1 2023/06/15 19:58
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- JavaScript sessionStorageを調べています。 1 2023/06/20 12:41
- WordPress(ワードプレス) wordpressでphpを読み込みたい 1 2022/10/30 23:40
- JavaScript javascriptで入力フォームが空欄の時にアラートによるエラーを出すコードを書いています。 2 2023/06/13 17:58
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
変数にドットをいれることはか...
-
[jQuery UI] sortableを使いaja...
-
jqueryを使いajaxで取得したデ...
-
Selenium4でボタンをクリックで...
-
CSSプルダウンメニューとjQuery...
-
Selenium Basicの件
-
FullCalendar の複数月表示につ...
-
インラインフレームを自動更新...
-
カンマ区切りのデータを配列に...
-
Javascriptを使ってQRコード読...
-
Googleマップのピンをクリック...
-
ドラッグ & ドロップでのド...
-
inputタグ内にあるid属性の意味?
-
JavaScriptでtabindexの変更っ...
-
Folder.selectDialog()について
-
jQuery toggle() 戻るで開いた...
-
スクリプトの外部からの読み込み
-
jqueryでタグの中にある文字が...
-
パソコンで動くjavascriptがス...
-
javascriptの計算結果をvalue=""に
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
変数にドットをいれることはか...
-
jqueryを使いajaxで取得したデ...
-
[jQuery UI] sortableを使いaja...
-
リンク付きの画像をクリックす...
-
読み込み開始から読み込み終了...
-
.txtファイルの読み込み
-
ajaxでPOSTする変数の変数名を...
-
Ajaxのエンコードで
-
jsのreturnで値が返ってこない
-
jQueryでloadしたphpをapendTo...
-
Selenium4でボタンをクリックで...
-
JavascriptからPHPへのAjax通信...
-
Javascriptを使ってQRコード読...
-
SQLのmaxで求めた値を変数に代...
-
JavaScriptでtabindexの変更っ...
-
インラインフレームを自動更新...
-
jQueryを使いformでsubmitした...
-
同一ページ移動時ハンバーガー...
-
ドラッグ & ドロップでのド...
-
jQueryのblockUIをformのボタン...
おすすめ情報