問題タブ [xajax]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
2121 参照

php - PHPの奇妙なエラーメッセージ

私は3ヶ月前にウェブサイトを作成しました。私はそれをインターネットにアップロードしました、そしてそれは働きました(それはまだそこで働きます)。今、私はそれを私のローカルコンピュータにインストールして、それにアクセスしようとしました。ただし、次のエラーメッセージが複数回出力されます。

非推奨:参照によるnewの戻り値の割り当ては、1258行目のC:\ xampp \ htdocs \ ptr \ xajax \ xajax_core\xajax.inc.phpで非推奨になりました。

厳格な基準:269行目のC:\ xampp \ htdocs \ ptr \ xajax \ xajax_core\xajaxPluginManager.inc.phpで参照により変数のみを割り当てる必要があります

XAJAXフレームワークを使用していますが、エラーはこのフレームワークと関係があります。ライブラリファイルは何も変更していないので、何が問題なのかわかりません。助けてください...私はびっくりしています

0 投票する
1 に答える
534 参照

php - ie の innerHTML の代替 (Internet Explorer

重複の可能性:
innerHTML は FF では機能するが IE では機能しない!
IEのinnerHTML?

XAJAX 登録関数で innerHTML を使用して、SELECT タグを動的に作成しています。FIREFOX、CHROME、SAFARI では正常に機能しますが、IE では機能しません。IE でこれを機能させるために innerHTML を使用する代わりの方法はありますか? 関数のリストは次のとおりです。

0 投票する
2 に答える
1012 参照

php - xajax 実行中に JavaScript 関数を変更する

xajax関数(php)内にjavascript関数を作成し、それに応じて割り当てたいです。

私が明確かどうかはわかりませんが、要するに、xajaxを実行する前にjavascriptがなく、次にjavascriptがあり、それが実行されていることです。1 つはスクリプトを Web に配置するため、もう 1 つはそれを呼び出すための 2 つの xajax 応答を使用する必要があるかもしれませんが、この時点であなたの助けが必要です。

御時間ありがとうございます。

0 投票する
1 に答える
173 参照

xajax - XAJAXを使用したPHPデータベースアプリケーション

通常のデータベースアプリケーションをXAJAXアプリケーションに変換したい(リロードなし)。私のアプリケーションは、GETおよびPOSTリクエストを使用したデータの送信と読み取りに基づいています(ページの読み込み後)。

更新せずにデータをURLに渡すにはどうすればよいですか?

例:テーブル上の選択した行のIDを使用せずに送信したい<a href="index.php?action=edit&id='. $row['CountryID'] .'">

XAJAXを使用してそれを行うことはできますか?

そして、Arrayを送信でき$objResponse->assign("div", "innerHTML", $HERE);ますか?

0 投票する
2 に答える
732 参照

php - Create the session during ajax call (php-xajax)

i need to avoid the creation of the session in the application unless it is completely necessary.

I have noticed that xajax calls dont work properly if the session is not started :(. My first approach was to create the session (if it doesn't exist) at the begining of the xajax function, however, it doesn't work the first time the user invokes the call (it works the second time since the session was created).

There is any way to handle/fix this situation?

Edit: an example code:

My idea is to create the session when the user makes an ajax call. With this situation, the first time i call the "example" function it doesnt work. The second it goes ok, i think because the session was created.

EDIT: Hello, i have noticed a problem under chrome and explorer :(. The first ajax call is not received (i get not answer). Than means the user needs to click twice in order to receive the properly answer (with a popup for example)

Thanks!

0 投票する
2 に答える
689 参照

php - xajax 呼び出し後にセッションを開始する

xajax を使用して ajax リクエストを作成中に問題が発生しました。問題は、完全に必要でない限り、サーバーでセッションを開始したくないということです。xajax呼び出しの場合、セッションが存在しないとレスポンスが送れないので、強制的に起動させています。

したがって、サーバー側にこの機能がある場合、ユーザーがクライアント側から呼び出しを行った瞬間にセッションが開始されないと仮定します。

エラーが発生します。Chrome や Explorer ではエラーを追跡できませんが、firefox ではライブラリのコアでキャッチされていないオブジェクトの例外が発生します。戻る前にセッションを開始すると、「機能します」:

部分的に機能するため、「機能する」と言います。Firefox では ajax 呼び出しは完全に行われますが、chrome/ie では 2 つの呼び出しを行う必要があります。最初は何も起こらず、2 回目は問題ありません。

私が今考えることができる唯一の解決策は、非常に汚いものです。セッションを開始するには、xajax 関数を作成する必要があります。

そして、クライアント側から次のように 2 つの呼び出しを行います。

このアプローチで、私はchrome/ieでの「最初の実行」の問題を解決しますが、すべてのxajax呼び出しに余分な呼び出しを追加する必要があるのは非常に悪い考えです:(

ご協力ありがとうございました

0 投票する
2 に答える
153 参照

php - xajax でページネーションを作成する

私は問題があります。クエリの時点で 100 行以上を表示していますが、1 ページあたり 25 行のみを表示するページを作成できる人はいるのでしょうか。

ありがとう

0 投票する
2 に答える
810 参照

php - xajaxで新しい要素を作成する

こんにちは、また私のです。多分それはばかげた質問ですが、私はそれを行うことができます:>

xajax 関数内に div オブジェクトを作成する必要があります。私はそうします

ここまでは順調ですね。次に、このように新しいオブジェクトにプロパティを割り当てます

繰り返しますが、これまでのところとても良いです。私の問題は、属性を作成したいときです。これは私のコードです

htmlでは次のようなものです<div id="p-new id" class="name of my class">

しかし、私はこれを行うことはできません。どんな提案もとても良いです

ありがとう。

0 投票する
4 に答える
550 参照

php - javascript関数で要素IDをxajax php関数に渡す

xajax関数を使用してユーザー名の可用性を確認しています。ancharタグをクリックしてください。のようにやっていonclick="xajax_checkusername('getElementByid(\"username\").value')ます。しかし、それは機能していません。リースヘルプ

0 投票する
1 に答える
889 参照

php - xajaxの応答は空白行で始まります

私のシステム(PHP 5.3.15、Apache 2.2.22を実行)では、xajaxは正常に動作します。PHP 5.2.17、Apache 2.2.22)を実行している別のシステムでは、xajax応答の前に空白行があります。これは、FirebugNetworkタブのXHR->Responseで確認できます。前に文字通り空白行があります

一体何がこれを引き起こしている可能性があり、どうすれば修正できますか?

XMLドキュメントの開始前に空白行があるとエラーになり、エラーが発生します

ブラウザのエラーコンソールで。