$lang['tuto'] = "பயிற்சிகள்"; ?> பூட்ஸ்டார்ப்

பூட்ஸ்டார்ப் மாதிரிகளில் "பிடிக்கப்படாத வகைப் பிழை: சட்டவிரோத அழைப்பு" பிழையைக் கையாளுதல்

Temp mail SuperHeros
பூட்ஸ்டார்ப் மாதிரிகளில் பிடிக்கப்படாத வகைப் பிழை: சட்டவிரோத அழைப்பு பிழையைக் கையாளுதல்
பூட்ஸ்டார்ப் மாதிரிகளில் பிடிக்கப்படாத வகைப் பிழை: சட்டவிரோத அழைப்பு பிழையைக் கையாளுதல்

டைனமிக் உள்ளடக்க ரெண்டரிங்கில் பூட்ஸ்டார்ப் மாதிரி அழைப்பிதழ் பிழைகளைத் தீர்க்கிறது

உடன் பணிபுரியும் போது பூட்ஸ்ட்ராப் மாதிரிகள், மாதிரி உள்ளடக்கத்தை மாறும் வகையில் ரெண்டரிங் செய்யும் போது டெவலப்பர்கள் அடிக்கடி பிழைகளை எதிர்கொள்கின்றனர். அத்தகைய ஒரு பிரச்சினை "பிடிக்கப்படாத வகைப் பிழை: சட்டவிரோத அழைப்பு"பிழை, இது மாதிரி கட்டமைப்பில் நேரடியாக டெம்ப்ளேட் எழுத்துக்களை இணைக்கும்போது எழலாம்.

இந்தப் பிழை அதைக் குறிக்கிறது பூட்ஸ்டார்ப்பின் ஜாவாஸ்கிரிப்ட் இயந்திரம் மாதிரியின் உடலுக்குள் உட்செலுத்தப்பட்ட டைனமிக் உள்ளடக்கத்தைச் செயலாக்குவதில் சிக்கல் இருக்கலாம். மதிப்புகளை அமைக்க டெம்ப்ளேட் எழுத்துக்கள் பயன்படுத்தப்படும் சந்தர்ப்பங்களில், மாதிரி துவக்கமானது உள்ளடக்கத்தை சரியாக வழங்குவதில் தோல்வியடையும்.

இந்தச் சிக்கலின் மூல காரணத்தைப் புரிந்துகொள்வதும், அதை எவ்வாறு கடந்து செல்வது என்பதும் தடையற்ற பயனர் அனுபவங்களைப் பேணுவதற்கு முக்கியமானதாகும். குறிப்பாக படிவ சமர்ப்பிப்புகள் அல்லது புதுப்பிப்புகள் போன்ற தரவுகளுடன் தொடர்பு கொள்ளும்போது, ​​மாறும் வகையில் தூண்டப்படும் மாதிரிகளை இது கணிசமாக பாதிக்கலாம்.

இந்த கட்டுரையில், இந்த பிழை ஏன் ஏற்படுகிறது என்பதை நாங்கள் ஆராய்வோம் மற்றும் அதைத் தவிர்க்க உங்களுக்கு உதவும் தீர்வுகளை வழங்குவோம். இந்த வழிகாட்டுதல்களைப் பின்பற்றுவதன் மூலம், டைனமிக் பூட்ஸ்டார்ப் மாடல்களை சீராக வழங்குவதை உறுதிசெய்யலாம்.

கட்டளை பயன்பாட்டின் உதாரணம்
data('bs-action') இந்தக் கட்டளையானது பூட்ஸ்டார்ப் மாடல்களுக்குக் குறிப்பிட்டது மற்றும் மோடலைத் தூண்டும் பொத்தானில் இருந்து தனிப்பயன் தரவு பண்புக்கூறின் மதிப்பை (எ.கா., 'POST', 'UPDATE') மீட்டெடுக்கப் பயன்படுகிறது. உள்ளடக்கத்தை மாறும் வகையில் வழங்குவதற்கான செயல் வகையை (உருவாக்கு அல்லது திருத்த) அடையாளம் காண இது உதவுகிறது.
on('show.bs.modal') பூட்ஸ்டார்ப்பின் தனிப்பயன் நிகழ்வு பிணைப்பு, இது மாதிரி தூண்டப்படுவதைக் கேட்கிறது. இது மாதிரியின் உள்ளடக்கத்தை பயனருக்குக் காண்பிக்கும் முன் மாறும் வகையில் புதுப்பிக்க அல்லது பெற அனுமதிக்கிறது.
append() ஒரு குறிப்பிட்ட DOM உறுப்பில் டைனமிக் HTML உள்ளடக்கத்தைச் செருக இங்கே பயன்படுத்தப்படுகிறது. பறக்கும்போது மாதிரியான உள்ளடக்கத்தை வழங்குவதற்கு இது முக்கியமானது, மாதிரி உடலைக் கையாளும் போது சட்டவிரோத அழைப்பு பிழையைத் தவிர்க்கிறது.
trigger() சோதனை நோக்கங்களுக்காக 'show.bs.modal' நிகழ்வை உருவகப்படுத்துவது போன்ற jQuery நிகழ்வை இந்தக் கட்டளை கைமுறையாகத் தூண்டுகிறது. பயனர் தொடர்பு இல்லாமல் மாதிரி தொடர்பான நடத்தையைத் தூண்டும் அலகு சோதனைகளுக்கு இது பயனுள்ளதாக இருக்கும்.
expect() மோடல் தலைப்பில் சரியான டைனமிக் டெக்ஸ்ட் உள்ளதா என சோதனை செய்யும் போது சோதனையின் போது சில நிபந்தனைகள் பூர்த்தி செய்யப்படுகின்றன என்பதை உறுதிப்படுத்த, ஜெஸ்ட் சோதனை கட்டமைப்பின் ஒரு பகுதி, expect() பயன்படுத்தப்படுகிறது.
$.ajax() ஒத்திசைவற்ற HTTP கோரிக்கைகளைச் செய்யும் jQuery கட்டளை. இந்த வழக்கில், பின்தள சேவையகத்திலிருந்து தரவைப் பெறவும் (எ.கா., வாடகை தரவு) மற்றும் மாதிரித் தூண்டுதலின் மீது மாதிரி புலங்களை மாறும் வகையில் புதுப்பிக்கவும் இது பயன்படுகிறது.
res.json() ஒரு Node.js/Express முறை கிளையண்டிற்கு JSON பதிலை அனுப்பும். மாதிரி உள்ளீட்டு புலங்களை மாறும் வகையில் நிரப்ப தேவையான வாடகை தரவை வழங்க இது இங்கு பயன்படுத்தப்படுகிறது.
data-bs-dismiss இந்த பூட்ஸ்டார்ப்-குறிப்பிட்ட பண்புக்கூறு ஒரு பொத்தானைக் கிளிக் செய்யும் போது தானாகவே ஒரு மாதிரியை மூட பயன்படுகிறது. கூடுதல் ஜாவாஸ்கிரிப்ட் குறியீடு தேவையில்லாமல் மாதிரிகள் நிராகரிக்கப்படுவதை இது உறுதி செய்கிறது.
.modal-dialog இது ஒரு பூட்ஸ்டார்ப் வகுப்பாகும், இது மாதிரி அமைப்பு மற்றும் ஸ்டைலிங்கை வரையறுக்கிறது. டைனமிக் முறையில் ரெண்டர் செய்யப்படும்போது, ​​எதிர்பார்க்கப்படும் அனைத்து நடத்தைகளுடன் மாதிரி சரியான வடிவத்தில் தோன்றுவதை உறுதிசெய்வதற்கு இது முக்கியமானது.

டைனமிக் பூட்ஸ்டார்ப் மாதிரி ரெண்டரிங் சிக்கல்களைத் தீர்க்கிறது

மேலே வழங்கப்பட்டுள்ள ஸ்கிரிப்ட்களில், "ஐ தவிர்க்கும் போது பூட்ஸ்டார்ப் மாதிரி உள்ளடக்கத்தை மாறும் வகையில் வழங்குவதே குறிக்கோள்.பிடிக்கப்படாத வகைப் பிழை: சட்டவிரோத அழைப்பு"பிழை. மாதிரி உள்ளடக்கம், குறிப்பாக மாதிரி-உடல், டெம்ப்ளேட் எழுத்துக்களை (${ }) உள்ளடக்கியது மற்றும் பூட்ஸ்டார்ப்பின் ரெண்டரிங் இயந்திரத்தால் முறையற்ற முறையில் கையாளப்படுகிறது. இதை சரிசெய்ய, ஸ்கிரிப்ட் jQuery மற்றும் பூட்ஸ்டார்ப் நிகழ்வு ஹேண்ட்லர்களின் கலவையைப் பயன்படுத்தி பயனர் தொடர்புகளின் அடிப்படையில் மாதிரி உள்ளடக்கத்தை மாறும் வகையில் உட்செலுத்துகிறது. இந்த தீர்வுக்கான திறவுகோல் பயன்படுத்தப்படுகிறது தரவு பண்புக்கூறுகள் 'POST' அல்லது 'UPDATE' போன்ற செயல்களைக் கண்காணித்து, தொடர்புடைய உள்ளடக்கத்தை மாடல் பாடியில் மாறும் வகையில் வழங்குதல்.

ஸ்கிரிப்டில் உள்ள முக்கியமான கட்டளைகளில் ஒன்று on('show.bs.modal') நிகழ்வு கேட்பவர், இது மாதிரி காட்டப்படும் போது தூண்டப்படுகிறது. இந்த நிகழ்வு டெவலப்பர்கள் தொடர்புடைய இலக்கைப் பிடிக்க அனுமதிக்கிறது (இந்த விஷயத்தில், மாதிரியைத் திறக்கும் பொத்தான்) மற்றும் செய்யப்படும் செயல் போன்ற எந்த தரவு பண்புகளையும் பிரித்தெடுக்கிறது. இந்தப் பண்புகளைப் பயன்படுத்தி, புதிய பயனரைப் பதிவு செய்ய அல்லது ஏற்கனவே உள்ள பயனரின் தரவைப் புதுப்பிக்க மாதிரி ஒரு படிவத்தைக் காட்ட வேண்டுமா என்பதை ஸ்கிரிப்ட் தீர்மானிக்கிறது. தி பின்னிணைப்பு() மாதிரி உள்ளடக்கத்தை மாடல்-உடலில் மாறும் வகையில் செலுத்த முறை பயன்படுத்தப்படுகிறது. இந்த முறை, மாதிரி காட்டுவதற்குத் தயாரான பின்னரே உள்ளடக்கம் செருகப்படுவதை உறுதி செய்வதன் மூலம் ரெண்டரிங் பிழையைத் தவிர்க்கிறது.

ஸ்கிரிப்ட் பயன்படுத்துகிறது தூண்டுதல் வகை 'POST' மற்றும் 'UPDATE' செயல்களை வேறுபடுத்துவதற்கு மாறி. நிகழ்த்தப்படும் செயலைப் பொறுத்து லேபிள்கள், உள்ளீட்டு புலங்கள் மற்றும் பொத்தான்களை மாற்ற இந்த மாறி டெம்ப்ளேட் எழுத்துக்களில் பயன்படுத்தப்படுகிறது. உதாரணமாக, மாதிரியின் தலைப்பு 'POST' செயல்களுக்கான "புதிய பயனரைப் பதிவுசெய்" என்பதிலிருந்து 'புதுப்பிப்பு' செயல்களுக்கான "பயனர் தரவைத் திருத்து" என மாறும். ஸ்கிரிப்ட் புதிய உள்ளீடுகளுக்கு புலங்களைத் திருத்தக்கூடியது ஆனால் புதுப்பிப்புகளுக்கு படிக்க மட்டுமே என்பதை உறுதிப்படுத்த நிபந்தனை ரெண்டரிங்கைப் பயன்படுத்துகிறது. இந்த வேறுபாடுகள் மோடலை மாறும் மற்றும் வெவ்வேறு பயனர் செயல்களுக்கு ஏற்ப மாற்றுகிறது, இது தடையற்ற பயனர் அனுபவத்தை வழங்குகிறது.

பின் முனையில், மாதிரிக்கு வாடகை தரவை வழங்க Node.js மற்றும் Express ஐப் பயன்படுத்தி ஒரு உதாரணத்தை வழங்கினோம். சேவையகம் JSON தரவுடன் பதிலளிக்கிறது, இது AJAX அழைப்பைப் பயன்படுத்தி பெறப்படுகிறது. இது மாதிரியானது எடிட்டிங் செய்வதற்காக திறக்கப்படும் போது, ​​ஏற்கனவே உள்ள தரவுகளுடன் மாடலை நிரப்ப அனுமதிக்கிறது. பயன்பாடு அஜாக்ஸ் பக்கத்தைப் புதுப்பிக்காமல், நிகழ்நேரத்தில் மாடல் புதுப்பிக்கப்படுவதை உறுதிசெய்கிறது, பயனர் தொடர்புகளை மென்மையாகவும் பதிலளிக்கக்கூடியதாகவும் ஆக்குகிறது. பிழை கையாளுதல் என்பது பின்-இறுதி ஸ்கிரிப்ட்டின் முக்கிய பகுதியாகும், இது தவறான தரவு செயலாக்கப்படாமல் இருப்பதை உறுதிசெய்கிறது, மேலும் சரியான உள்ளீடு மட்டுமே கிளையண்டிற்கு திருப்பி அனுப்பப்படும்.

டைனமிக் பூட்ஸ்டார்ப் மாதிரி ரெண்டரிங் பிழைகளைக் கையாளுதல்

இந்த தீர்வு, டைனமிக் மாடல்களை ரெண்டரிங் செய்வதில் உள்ள சிக்கலை தீர்க்க பூட்ஸ்டார்ப் உடன் முன்-இறுதி ஜாவாஸ்கிரிப்ட் மீது கவனம் செலுத்துகிறது.

// Solution 1: Fixing the Illegal Invocation Error by Rendering Modal with jQuery's append() Method
const manageRentModal = $('#manageRent');
manageRentModal.on('show.bs.modal', event => {
    const triggerType = $(event.relatedTarget).data('bs-action');
    const rentData = { id: 0, value: 0, coverage: 0 };
    let modalContent = `
        <div class="modal-dialog">
            <div class="modal-content">
                <div class="modal-header">
                    <h1 class="modal-title">${triggerType === 'POST' ? 'Register New User' : 'Edit User Data'}</h1>
                    <button type="button" class="btn-close" data-bs-dismiss="modal"></button>
                </div>
                <form>
                    <div class="modal-body">
                        <input type="text" value="${rentData.value}">
                    </div>
                    <div class="modal-footer">
                        <button type="button" class="btn btn-primary">Submit</button>
                    </div>
                </form>
            </div>
        </div>`;
    $('#manageRent').append(modalContent);
});

மாதிரி ரெண்டரிங்கிற்கான அலகு சோதனை

இந்தச் சோதனையானது பூட்ஸ்டார்ப் மாதிரியானது எந்தவிதமான சட்டவிரோத செயல்பாடுகளையும் செயல்படுத்தாமல் மாறும் வகையில் வழங்குவதை உறுதி செய்கிறது.

// Jest Test: Verifying Modal Rendering
test('renders modal correctly', () => {
  document.body.innerHTML = `<div id="manageRent"></div>`;
  const eventMock = { relatedTarget: { dataset: { bsAction: 'POST' } } };
  $('#manageRent').trigger('show.bs.modal', eventMock);
  expect(document.querySelector('.modal-title').textContent).toBe('Register New User');
});

பூட்ஸ்டார்ப் மாதிரி தரவுக்கான உகந்த பின்-இறுதி

இது ஒரு Node.js பின்-இறுதி ஸ்கிரிப்ட் ஆகும், இது மாதிரி ரெண்டரிங்கிற்கு மாறும் வகையில் வாடகை தரவை வழங்குகிறது.

const express = require('express');
const app = express();
app.use(express.json());
app.post('/rent-data', (req, res) => {
    const rentData = { id: 1, value: 500, coverage: 50 };
    res.json(rentData);
});
app.listen(3000, () => console.log('Server running on port 3000'));

மாதிரி தரவுக்கான அஜாக்ஸ் கோரிக்கை

இந்த AJAX ஸ்கிரிப்ட், மாதிரி தூண்டப்படும் போது, ​​பின்-இறுதியில் இருந்து மாறும் வகையில் வாடகை தரவைப் பெறுகிறது.

$('#manageRent').on('show.bs.modal', function(event) {
    $.ajax({
        url: '/rent-data',
        method: 'POST',
        success: function(data) {
            $('#manage-value').val(data.value);
            $('#manage-coverage').val(data.coverage);
        }
    });
});

டைனமிக் பூட்ஸ்டார்ப் மாடல்களில் பிழை கையாளுதலை ஆராய்கிறது

மேலும் விவாதத்திற்குத் தகுதியான மாறும் வகையில் ரெண்டர் செய்யப்பட்ட பூட்ஸ்டார்ப் மாதிரிகளின் ஒரு அம்சம் பிழை கையாளுதல் உள்ளடக்கத்தை வழங்குதல் மற்றும் பயனர் உள்ளீடு சரிபார்த்தல் தொடர்பாக. ஒரு மாதிரியானது டைனமிக் உள்ளடக்கத்துடன், குறிப்பாக படிவ உள்ளீடுகளுடன் இருக்கும் போது, ​​பயனர் உள்ளீடுகள் கிளையன்ட் மற்றும் சர்வர் பக்கங்களில் சரியாகச் சரிபார்க்கப்படுவதை உறுதி செய்வது மிகவும் முக்கியம். பயனர் உள்ளீட்டைச் சரிபார்க்கத் தவறினால், பாதுகாப்புப் பாதிப்புகள் அல்லது தவறான படிவச் சமர்ப்பிப்புகள் போன்ற சிக்கல்கள் ஏற்படலாம்.

பூட்ஸ்டார்ப் மாதிரிகள் பெரும்பாலும் சிக்கலான வடிவங்களை வழங்குகின்றன, மேலும் பயன்படுத்துகின்றன அஜாக்ஸ் பக்கத்தை மறுஏற்றம் செய்யாமல் தரவைச் சமர்ப்பிக்க அதன் சொந்த சவால்களை அறிமுகப்படுத்தலாம். டெவலப்பர்கள் படிவ சரிபார்ப்பை கவனமாக கையாள வேண்டும். ஒரு அணுகுமுறை HTML5 சரிபார்ப்பு நுட்பங்களைப் பயன்படுத்துகிறது, குறிப்பிட்ட பண்புக்கூறுகள் போன்றவை தேவை, முறை, அல்லது நீளம் பயனர்கள் சரியான தரவைச் சமர்ப்பிப்பதை உறுதிசெய்ய, உள்ளீட்டுப் புலங்களுக்குப் பயன்படுத்தப்படும். கூடுதலாக, AJAX மூலம் சமர்ப்பிக்கும் போது பின்தளத்தில் இருந்து பிழைகளைக் கையாள்வது பிழையின் பதிலைப் படம்பிடித்து, பயனரை எச்சரிப்பதற்காக அதை மாதிரிக்குள் சரியாகக் காண்பிக்க வேண்டும்.

மற்றொரு முக்கியமான அம்சம், மாறும் வகையில் உருவாக்கப்பட்ட மாடல்களைக் கையாளும் போது பதிலளிக்கக்கூடிய வடிவமைப்பின் தேவை. பூட்ஸ்டார்ப்பின் பதிலளிக்கக்கூடிய கட்டம் அமைப்பு பல்வேறு திரை அளவுகளில் மாதிரி வடிவங்களை அணுகுவதை உறுதி செய்கிறது. இருப்பினும், நீண்ட வடிவங்கள் அல்லது பெரிய தரவுத் தொகுப்புகள் உட்பட டைனமிக் உள்ளடக்கம், சிறிய காட்சிப் பகுதிகளில் சரியான முறையில் கையாளப்படுவதை டெவலப்பர்கள் உறுதி செய்ய வேண்டும். மாதிரியானது ஸ்க்ரோல் செய்யக்கூடியதாக இருப்பதை உறுதிசெய்வது அல்லது சிக்கலான படிவங்களுக்கு மடிக்கக்கூடிய புலங்களைப் பயன்படுத்துவதன் மூலம் பயனர் அனுபவத்தை மேம்படுத்தலாம் மற்றும் அதிகப்படியான சிக்கல்களைத் தவிர்க்கலாம்.

டைனமிக் பூட்ஸ்டார்ப் மாதிரிகள் பற்றிய பொதுவான கேள்விகள்

  1. "சட்டவிரோத அழைப்பு" பிழையை எவ்வாறு தடுப்பது?
  2. பயன்படுத்துவதன் மூலம் பிழையைத் தவிர்க்கலாம் append() அல்லது மாதிரி காட்டப்படுவதற்குத் தயாரான பிறகு மட்டுமே உள்ளடக்கத்தை மாறும் வகையில் வழங்குவதற்கான ஒத்த முறைகள்.
  3. மாதிரிகளில் படிவ உள்ளீடுகளைச் சரிபார்க்க சிறந்த வழி எது?
  4. போன்ற HTML5 படிவ சரிபார்ப்பு பண்புகளைப் பயன்படுத்தவும் required மற்றும் pattern வாடிக்கையாளர் பக்க சரிபார்ப்புக்காக. சர்வர் பக்கத்தில், படிவ சமர்ப்பிப்புகளைக் கையாளும் போது உள்ளீடுகளையும் சரிபார்க்கவும்.
  5. பயனர் தொடர்புகளின் அடிப்படையில் மாதிரி உள்ளடக்கத்தை எவ்வாறு புதுப்பிக்கலாம்?
  6. நீங்கள் பயன்படுத்தலாம் data() மோடலைத் தூண்டும் பொத்தானில் டைனமிக் பண்புக்கூறுகளைச் சேமித்து அணுகவும் அதற்கேற்ப மாடல் உடலில் உள்ளடக்கத்தைப் புகுத்தவும்.
  7. சிறிய திரைகளில் ஒரு மாதிரியை எவ்வாறு பதிலளிக்க வேண்டும்?
  8. மாதிரி உள்ளடக்கம் உள்ளே இருப்பதை உறுதிசெய்யவும் modal-dialog-scrollable மற்றும் மொபைலின் வினைத்திறனுக்காக பூட்ஸ்டார்ப்பின் கட்ட அமைப்பைப் பயன்படுத்தி தளவமைப்பைச் சோதிக்கவும்.
  9. AJAX சமர்ப்பிப்புகளில் சர்வரில் இருந்து வரும் பிழைகளைக் கையாள சிறந்த வழி எது?
  10. ஐப் பயன்படுத்தி பிழையின் பதிலைப் பிடிக்கவும் fail() jQuery இல் உள்ள முறை ajax() செயல்பாடு மற்றும் பிழை செய்தியை மாதிரியின் உள்ளே மாறும்.

இறுதி எண்ணங்கள்:

டைனமிக் பூட்ஸ்டார்ப் மாதிரிகள் சவால்களை முன்வைக்கலாம், குறிப்பாக மாதிரி உள்ளடக்கத்தில் டெம்ப்ளேட் எழுத்துக்களைப் பயன்படுத்தும் போது. இதை சரியாகக் கையாள்வதன் மூலம், "பிடிக்கப்படாத வகைப் பிழை: சட்டவிரோத அழைப்பு" போன்ற பிழைகளைத் தடுக்கலாம் மற்றும் பயனர் அனுபவத்தை மேம்படுத்தலாம்.

append(), பதிலளிக்கக்கூடிய வடிவமைப்பை உறுதி செய்தல் மற்றும் நிகழ்நேர புதுப்பிப்புகளுக்கு AJAX ஐப் பயன்படுத்துவது போன்ற முறைகள் பயனுள்ள உத்திகளாகும். இந்த நுட்பங்கள், மாடல்கள் சிறந்த முறையில் செயல்படுவதை உறுதிசெய்கிறது, டைனமிக் உள்ளடக்கம் மற்றும் பயனர்களுடன் மென்மையான தொடர்பு இரண்டையும் வழங்குகிறது.

பூட்ஸ்டார்ப் மாதிரி பிழைகளுக்கான குறிப்புகள் மற்றும் ஆதாரங்கள்
  1. இந்தக் கட்டுரை அதிகாரியின் நுண்ணறிவைப் பயன்படுத்துகிறது பூட்ஸ்ட்ராப் ஆவணம் மாதிரிகள் எவ்வாறு கட்டமைக்கப்படுகின்றன மற்றும் மாறும் வகையில் வழங்கப்படுகின்றன என்பதைப் புரிந்து கொள்ள.
  2. டைனமிக் உள்ளடக்கத்தைக் கையாள்வது மற்றும் "சட்டவிரோத அழைப்பு" பிழைகளைத் தடுப்பது பற்றிய தகவல் ஸ்டாக் ஓவர்ஃப்ளோ விவாதம் பூட்ஸ்டார்ப் மாதிரி அழைப்பு பிழைகள்.
  3. அஜாக்ஸ் ஒருங்கிணைப்பு மற்றும் பூட்ஸ்டார்ப் மாடல்களுக்குள் நிகழ்வு கையாளுதல் ஆகியவை உதவிக்குறிப்புகளைப் பயன்படுத்தி விரிவுபடுத்தப்பட்டன. jQuery AJAX ஆவணம் மென்மையான சர்வர் பக்க தரவு பரிமாற்றம் மற்றும் மாறும் மேம்படுத்தல்கள் உறுதி.