Heim  >  Artikel  >  Web-Frontend  >  Wie konvertiert JQuery ein Array in einen String und übergibt ihn zur Verarbeitung von JQuery an den Server?

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

WBOY
WBOYOriginal
2016-05-16 16:50:321257Durchsuche

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); ;
}
}

Stellungnahme:
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