Heim > Web-Frontend > js-Tutorial > Hauptteil

Wie konvertiert JQuery ein Array in einen String und übergibt ihn zur Verarbeitung von JQuery an den Server?

WBOY
Freigeben: 2016-05-16 16:50:32
Original
1281 Leute haben es durchsucht

jquery konvertiert das Array in einen String und überträgt es dann an den Server (nachdem jquery das Array in einen String konvertiert hat, ist das Format etwa 1, 2, 3, Geschwindigkeit, Rewr)

Code kopieren Der Code lautet wie folgt:

define(function(require, exports, module) {

var Notify = require(' common/bootstrap-notify') ;

module.exports = function($element) {

$element.on('click', '[data-role=batch-delete]' , function() {

var $btn = $(this);
name = $btn.data('name');

var ids = []; $element.find('[ data-role=batch-item]:checked').each(function(){
ids.push(this.value);
}); if (ids.length == 0) {
Notify.danger('No' name is selected);
return;
}

if (!confirm('The selected 'ids .length' sollte gelöscht werden ' name '? ')) {
}

$element.find('.btn').addClass('disabled');
Notify .info('Name wird gelöscht, bitte warten.', 60); {ids :values}, function(){
window.location.reload();

}; }) ;


Empfangen Sie die von jquery übergebene Zeichenfolge, analysieren Sie sie in ein Array und konvertieren Sie das Array dann in eine Listensammlung




Kopieren Code


Der Code lautet wie folgt:

/**
* Private Nachrichten stapelweise löschen.
*/
@RequestMapping(value = "/delete", method = {RequestMethod .GET,RequestMethod.POST} ) public ResponseEntity delete(HttpServletRequest request) { // Liste der zu löschenden privaten Nachrichten-IDs String messageIds = ServletRequestUtils.getStringParameter(request, "ids" , ""); String [] messageList=messageIds.toString().split(","); List list logger.info("--- ---------" messageIds);
logger.info("------------" messageList[0] );
try {
boolean opStatus = messageManager.delete(messageIdList);
logger.info("Delete private message: opStatus={}", opStatus); );
} Catch (Exception e) {
logger.error("Eine Ausnahme ist beim Hinzufügen einer privaten Nachricht aufgetreten, Ursache: ", e); ;
}
}

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage